Справочник Программиста
الذهاب إلى القناة على Telegram
По рекламе - @it_start_programmer Мои курсы - @courses_from_it_start_bot Сайт - https://it-start.online/ YouTube - https://www.youtube.com/@it_start Реклама на бирже - https://telega.in/c/programmersGuide_1 Предложить идею: @it_start_suggestion_bot
إظهار المزيد5 837
المشتركون
-424 ساعات
-287 أيام
-7330 أيام
أرشيف المشاركات
Собери игровой ПК в онлайн-конфигураторе с расчетом FPS
Выбери мощный компьютер под любимые игры в онлайн-конфигураторе с расчетом FPS!
- Профессиональная сборка
- Гарантия от 1 года
- Подбор по параметрам
- Кастомизация
Перейти на сайт
#реклама
digital-razor.ru
О рекламодателе
Как найти наибольший общий делитель (НОД) в Python
В данной статье рассмотрим три способа найти наибольший общий делитель (НОД) в Python.
Телеграм-бот SOS Домашка для срочной помощи с учебой
Разовые и регулярные занятия с репетиторами по всем предметам!
Поможем сделать домашку, подготовиться к контрольной, объясним сложную тему.
Как это работает:
1. Зарегистрируйтесь в Телеграм-боте SOS Домашка (создайте аккаунт ученика)
2. Запишитесь на урок. Укажите предмет, время и выберите стоимость занятия (от 200 до 1100 руб.)
3. Оплатите занятие
4. Подключитесь к занятию в Zoom/Skype
5. Поставьте оценку репетитору
По промокоду 109467DN первое занятие 20 минут - БЕСПЛАТНО при регистрации до 3 марта!
Зарегистрироваться
#реклама
О рекламодателе
Фреймворк Bottle в Python 🌐
Bottle - это быстрый, простой и легкий веб-фреймворк WSGI (Web Server Gateway Interface). Он распространяется в виде одного файла модуля и не имеет зависимостей, кроме стандартной библиотеки Python.
Основные особенности фреймворка:
🔵Маршрутизация URL: Bottle предоставляет возможность маршрутизации URL, что позволяет связывать запросы с функциями;
🔵Поддержка HTTP-запросов: Bottle поддерживает различные HTTP-запросы, включая GET и POST;
🔵Шаблоны: Bottle поддерживает использование шаблонов для создания динамического контента;
🔵Встроенный сервер: Bottle имеет встроенный сервер, который можно использовать для разработки и тестирования приложений. Однако для более высокой производительности рекомендуется использовать другие серверы, такие как Apache или Nginx.
⚙️ДокументацияПольза от учёбы для взрослых
По статистике каждый третий россиянин хоть раз проходил образовательные курсы — от курсов для саморазвития до освоения новой профессии.
Новые знания повышают эрудицию — мозг создаёт новые нейронные связи, улучшаются память и способность к концентрации.
Но главное, обучение — хорошая возможность для карьерного развития и роста стоимости вашей работы.
1. Выберите направление обучения — из более чем 4000 курсов на Сравни.
2. Примените промокод SRAVNI на скидку до 65%.
3. Учитесь, развивайтесь и открывайте новое!
Выбрать
#реклама
sravni.ru
О рекламодателе
Код для преобразования PDF-файла в Word-документ 📄
Для преобразования в коде используются библиотеки pdfplumber и python-docx.
➡️Установка библиотек:
pip install pdfplumber python-docx
🌟 Видео с объяснением: Преобразование PDF файла в Word при помощи Python
import pdfplumber
from docx import Document
# Открываем PDF-файл
pdf = pdfplumber.open("my_pdf.pdf")
# Создаем новый документ Word
doc = Document()
# Проходим по каждой странице в PDF
for page in pdf.pages:
# Извлекаем текст со страницы
text = page.extract_text()
# Добавляем текст в качестве абзаца в документ Word
doc.add_paragraph(text)
# Сохраняем документ Word
doc.save("output.docx")Получите грант на обучение в Центральном университете
Прояви себя, получи грант на обучение в IT-вузе. Для выпускников 11-х классов и СПО.
Подать заявку
#реклама
apply.centraluniversity.ru
О рекламодателе
Библиотека Taipy в Python
Библиотека
Taipy предназначена для создания полноценных веб-приложений. Она позволяет разрабатывать как фронтенд, так и бэкенд приложений, используя только код на Python.
Taipy предназначен для специалистов по обработке данных и инженеров по машинному обучению для создания полнофункциональных приложений.
🔵 Позволяет создавать готовые к работе веб-приложения.
🔵Нет необходимости изучать новые языки или полнофункциональные фреймворки.
🔵 Сосредоточьтесь на данных и алгоритмах искусственного интеллекта без сложностей разработки и развертывания.
➡️Установка библиотеки Taipy: pip install taipy
🖥 Репозиторий
⚙️Документация❓Кому интересно, я тут снова возродил свой второй канал с викторинами по Python - @python_quizzes_tasks
Чем больше будет подписчиков, тем чаще я буду публиковать викторины 🙂
🌟 Получение путей к файлам в папке при помощи Python. Функция glob из модуля glob в Python
В данном видео рассмотрим функцию
glob() из модуля glob в Python.Функции для преобразования в разные системы счисления в Python 👀
🔵
bin(x) - преобразует число в двоичную систему счисления
🔵oct(x) - преобразует число в восьмеричную систему счисления
🔵hex(x) - преобразует число в шестнадцатеричную систему счисления
🔵int(x, base) - позволяет преобразовывать числа из разных систем счисления в десятичную системуЧто делать, если хочется чего-то нового
22 февраля в 12:00 приходите на бесплатный вебинар, где мы расскажем, какие инструменты появились в Директе, и покажем, как с ними работать.
Что в программе:
- Управление поисковым автотаргетингом. Научимся настраивать упоминание бренда для достижения максимального результата.
- Настройка Advanced Matching — опции, которая повышает точность таргетинга и эффективность рекламы.
Регистрируйтесь уже сейчас, чтобы не пропустить обзор новинок в рекламном кабинете Директа.
Зарегистрироваться
#реклама 16+
yandex.ru
О рекламодателе
Код для измерения скорости интернета на Python
Для измерения скорости интернета в коде мы используем библиотеку
Speedtest.
➡️Установка библиотеки Speedtest: pip install speedtest-cli
import speedtest
def measure_internet_speed():
# Создаем объект Speedtest
st = speedtest.Speedtest()
# Выбираем сервер для тестирования скорости
st.get_best_server()
# Запускаем тест скорости загрузки
download_speed = st.download() / 10 ** 6
# Запускаем тест скорости выгрузки
upload_speed = st.upload() / 10 ** 6
return download_speed, upload_speed
# Используем функцию для измерения скорости интернета
download, upload = measure_internet_speed()
# Выводим результаты
print(f"Скорость загрузки: {round(download, 2)} Mbps")
print(f"Скорость выгрузки: {round(upload, 2)} Mbps")Telegram-канал об IT-решениях для бизнеса СофтТех
Друзья, не пропустите важную информацию!
Канал СофтТех рассказывает об IT-решениях для бизнеса и тех, кто их создаёт: ПО и кибербезопасность, облачные технологии, ЦОДы и IoT.
Сами давно читаем и вам советуем подписаться.
Подписаться
#реклама
О рекламодателе
Модуль platform в Python 👀
Модуль
platform предоставляет функции для получения информации о платформе, на которой выполняется код, такие как архитектура, тип машины, версия Python и другие детали.
Некоторые из наиболее часто используемых функций модуля platform:
🔵platform.architecture(): возвращает архитектуру платформы (32-битная или 64-битная) .
🔵platform.machine(): возвращает тип машины (например, 'x86_64').
🔵platform.node(): возвращает имя сетевого узла (имя компьютера) .
🔵platform.platform(): возвращает строку, описывающую платформу (например, 'Windows-10-10.0.19045-SP0') .
🔵platform.processor(): возвращает информацию о процессоре (например, 'Intel64 Family 6 Model 142 Stepping 10, GenuineIntel').
🔵platform.python_build(): возвращает информацию о сборке Python (например, ('default', 'Jan 9 2020 16:36:21')).
🔵platform.python_compiler(): возвращает информацию о компиляторе Python (например, 'GCC 9.2.1 20200130') .
🔵platform.python_branch(): возвращает информацию о ветке разработки Python (например, 'tags/v3.10.7').
🔵platform.python_implementation(): возвращает информацию о реализации Python (например, 'CPython') .
🔵platform.python_revision(): возвращает информацию о ревизии Python (например, '0a4c2a2') .
🔵platform.python_version(): возвращает версию Python в виде строки (например, '3.10.7') .
🔵platform.python_version_tuple(): возвращает версию Python в виде кортежа (например, (3, 10, 7)) .
platform.release(): возвращает информацию о выпуске платформы (например, '4.4.0-18362-Microsoft').
platform.system(): возвращает информацию о системе (например, 'Linux' или 'Windows')Видеоаналитика под ключ
Разработка систем видеоаналитики по распознаванию объектов на фото и видео с помощью нейронных сетей. Подсчет, классификация, сопровождение объектов в реальном времени.
Узнать больше
#реклама
neuro-core.ru
О рекламодателе
Поиск числа/чисел в строке Python
В данной статье рассмотрим 2 способа поиска чисел в строке Python.
Узнайте, как устроены сайты, и научитесь создавать свои. Присоединяйтесь к мини-курсу по веб-разработке от Skillbox и получите гайд по профессии. Он поможет вам узнать больше о том, что нужно для старта карьеры в веб-разработке.
Регистрация и подробная программа — по ссылке: https://epic.st/KEMbCk
После завершения мини-курса вы сможете добавить в своё портфолио 3 классных проекта: сайт, приложение и сервис.
Спикер мини-курса — Даниил Пилипенко, основатель и директор центра подбора IT-специалистов SymbioWay. 19 лет работает в сфере Java и веб-разработки, руководит командами разработки в разных проектах. Автор 10 курсов по программированию и карьере программистов.
🎉Всех участников ждут подарки:
— сертификат на скидку 10 000 рублей на любой курс;
— доступ к изучению английского языка на год;
— персональная карьерная консультация.
🌟Откройте новые возможности для карьеры с нами!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Код для распаковки zip-архива на Python ⬆️
В коде используется модуль
zipfile, который входит в стандартную библиотеку Python.
import zipfile
# Функция для извлечения содержимого zip-архива
# zip_path - путь к zip-архиву
# extract_path - путь для извлечения файлов из архива
def unzip_file(zip_path, extract_path):
# Открытие zip-файла для чтения
with zipfile.ZipFile(zip_path, 'r') as zip_ref:
# Извлечение содержимого zip-архива
zip_ref.extractall(extract_path)
# Вызов функции
zip_path = 'example.zip'
extract_path = ''
unzip_file(zip_path, extract_path)Бесплатная ВКС-система TrueConf Server
TrueConf Server — программный сервер видеоконференцсвязи для Windows и Linux.
Софт предназначен для установки на вашем собственном оборудовании и умеет работать без интернета.
Под капотом:
— бесплатная версия ВКС-платформы позволит подключить до 50 абонентов
— корпоративный мессенджер с личными и командными чатами
— платформа вебинаров и трансляций
— модуль интеграции с IT-службами, LDAP, SIP/H.323, телефонией и сервисами видеоконференций
— планировщик онлайн-встреч, запись, показ и управление рабочим столом, звонки на мобильные номера
— нативные приложения для Windows, macOS, Linux, iOS, Android и TV, а также браузерная версия
— машинное обучение для комфортной удалённой работы
Переходите по ссылке, чтобы скачать и протестировать бесплатную версию TrueConf Server!
Узнать больше
#реклама
trueconf.ru
О рекламодателе
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
