Справочник Программиста

channel icon
По рекламе и написанию кода на заказ - @it_start_programmer
Викторины по Python - @python_quizzes_tasks
Сайт - https://it-start.online/
Ютуб - https://www.youtube.com/@it_start
Яндекс Дзен - https://zen.yandex.ru/id/615c3ace71bd4944acea8a67

Условия размещения

Цена за 24 часа в ленте 800,00
Цена за 1 час закрепления 100,00
Взаимопиар Нет
Дополнительные условия рекламы Отсутствуют
+1
3 928
подписчиков
-31
~1.1k
охват 1 публикации
0
~2
постов / день
-0,8%
28,0%
ERR % ?

Статистика

Последние публикации

Справочник Программиста
21 февраля 2024 г. 16:00
🌟 Получение путей к файлам в папке при помощи Python. Функция glob из модуля glob в PythonПолучение путей к файлам в папке при помощи Python. Функция glob из модуля glob в Python

В данном видео рассмотрим функцию glob() из модуля glob в Python.
Справочник Программиста
21 февраля 2024 г. 12:20
Функции для преобразования в разные системы счисления в Python 👀

🔵bin(x) - преобразует число в двоичную систему счисления
🔵oct(x) - преобразует число в восьмеричную систему счисления
🔵hex(x) - преобразует число в шестнадцатеричную систему счисления
🔵int(x, base) - позволяет преобразовывать числа из разных систем счисления в десятичную систему
Справочник Программиста
21 февраля 2024 г. 11:17
Что делать, если хочется чего-то новогоЧто делать, если хочется чего-то нового

22 февраля в 12:00 приходите на бесплатный вебинар, где мы расскажем, какие инструменты появились в Директе, и покажем, как с ними работать.

Что в программе:
- Управление поисковым автотаргетингом. Научимся настраивать упоминание бренда для достижения максимального результата.
- Настройка Advanced Matching — опции, которая повышает точность таргетинга и эффективность рекламы.

Регистрируйтесь уже сейчас, чтобы не пропустить обзор новинок в рекламном кабинете Директа.


ЗарегистрироватьсяЗарегистрироваться

#реклама 16+
yandex.ru

О рекламодателе
Справочник Программиста
21 февраля 2024 г. 9:50
Код для измерения скорости интернета на 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")
Справочник Программиста
21 февраля 2024 г. 8:47
Telegram-канал об IT-решениях для бизнеса СофтТехTelegram-канал об IT-решениях для бизнеса СофтТех

Друзья, не пропустите важную информацию!

Канал СофтТех рассказывает об IT-решениях для бизнеса и тех, кто их создаёт: ПО и кибербезопасность, облачные технологии, ЦОДы и IoT.

Сами давно читаем и вам советуем подписаться.

ПодписатьсяПодписаться

#реклама
О рекламодателе
Справочник Программиста
20 февраля 2024 г. 16:51
Модуль 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')
Справочник Программиста
20 февраля 2024 г. 15:47
Видеоаналитика под ключВидеоаналитика под ключ

Разработка систем видеоаналитики по распознаванию объектов на фото и видео с помощью нейронных сетей. Подсчет, классификация, сопровождение объектов в реальном времени.

Узнать большеУзнать больше

#реклама
neuro-core.ru

О рекламодателе
Справочник Программиста
20 февраля 2024 г. 12:34
Поиск числа/чисел в строке PythonПоиск числа/чисел в строке Python

В данной статье рассмотрим 2 способа поиска чисел в строке Python.
Справочник Программиста
20 февраля 2024 г. 11:32
Узнайте, как устроены сайты, и научитесь создавать свои. Присоединяйтесь к мини-курсу по веб-разработке от Skillbox и получите гайд по профессии. Он поможет вам узнать больше о том, что нужно для старта карьеры в веб-разработке.

Регистрация и подробная программа — по ссылке: https://epic.st/KEMbCk

После завершения мини-курса вы сможете добавить в своё портфолио 3 классных проекта: сайт, приложение и сервис.

Спикер мини-курса — Даниил Пилипенко, основатель и директор центра подбора IT-специалистов SymbioWay. 19 лет работает в сфере Java и веб-разработки, руководит командами разработки в разных проектах. Автор 10 курсов по программированию и карьере программистов.

🎉Всех участников ждут подарки:
— сертификат на скидку 10 000 рублей на любой курс;
— доступ к изучению английского языка на год;
— персональная карьерная консультация.

🌟Откройте новые возможности для карьеры с нами!

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Справочник Программиста
19 февраля 2024 г. 17:01
Справочник Программиста
19 февраля 2024 г. 17:01
Код для распаковки 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)
Справочник Программиста
19 февраля 2024 г. 15:47
Бесплатная ВКС-система TrueConf ServerБесплатная ВКС-система TrueConf Server

TrueConf Server — программный сервер видеоконференцсвязи для Windows и Linux.
Софт предназначен для установки на вашем собственном оборудовании и умеет работать без интернета.

Под капотом:
— бесплатная версия ВКС-платформы позволит подключить до 50 абонентов
— корпоративный мессенджер с личными и командными чатами
— платформа вебинаров и трансляций
— модуль интеграции с IT-службами, LDAP, SIP/H.323, телефонией и сервисами видеоконференций
— планировщик онлайн-встреч, запись, показ и управление рабочим столом, звонки на мобильные номера
— нативные приложения для Windows, macOS, Linux, iOS, Android и TV, а также браузерная версия
— машинное обучение для комфортной удалённой работы

Переходите по ссылке, чтобы скачать и протестировать бесплатную версию TrueConf Server!


Узнать большеУзнать больше

#реклама
trueconf.ru

О рекламодателе
Справочник Программиста
19 февраля 2024 г. 15:02
Модуль struct в Python 🔵

Модуль struct предоставляет функции для работы с бинарными данными и выполняет упаковку (pack) и распаковку (unpack) данных между байтовыми строками и структурами данных Python.

Основные функции модуля struct:
🔵struct.pack(format, v1, v2, ...): Упаковывает данные в бинарный формат, используя указанный формат. Функция принимает формат и значения, которые нужно упаковать, и возвращает упакованные данные;
🔵struct.unpack(format, data): Распаковывает бинарные данные, используя указанный формат. Функция принимает формат и упакованные данные, после чего возвращает распакованные значения;
🔵struct.calcsize(format): Возвращает размер упакованных данных для указанного формата без фактического упаковывания или распаковывания данных;
🔵struct.pack_into(format, buffer, offset, v1, v2, ...): Упаковывает данные в указанный буфер, начиная с указанного смещения;
🔵struct.unpack_from(format, buffer, offset=0): Распаковывает данные из указанного буфера, начиная с указанного смещения.
Справочник Программиста
19 февраля 2024 г. 9:46
Поиск символа или подстроки в строке на PythonПоиск символа или подстроки в строке на Python

В данной статье рассмотрим 4 способа поиска символа или подстроки в строке на Python.
Справочник Программиста
19 февраля 2024 г. 8:43
Курс «Python-разработчик» от Яндекса. Начните с нуля.Курс «Python-разработчик» от Яндекса. Начните с нуля.

Программа 2024 года.
Диплом о переподготовке и помощь с поиском работы.
Рассрочка.

ЗарегистрироватьсяЗарегистрироваться

#реклама 16+
practicum.yandex.ru

О рекламодателе
Справочник Программиста
18 февраля 2024 г. 17:41
🌟 Подключение ИИ к редактору кодаПодключение ИИ к редактору кода

В данном видео установим искусственный интеллект в редактор кода (в моём случае в PyCharm).
Справочник Программиста
18 февраля 2024 г. 12:04
Модуль warnings в Python 👀

Модуль warnings используется для предупреждения разработчиков о возможных проблемах в их коде, которые могут привести к ошибкам или нежелательному поведению в будущем.

Для вызова предупреждения необходимо обратиться к функции warnings.warn(). Она принимает несколько аргументов, включая сообщение предупреждения и категорию предупреждения

Синтаксис функции warnings.warn():
import warnings

warnings.warn(message, category=None, stacklevel=1, source=None)


Где:
🔵message - сообщение предупреждения;
🔵category - категория предупреждения. Если не указана, то используется UserWarning;
🔵stacklevel - уровень стека, указывающий на место вызова функции warnings.warn(). По умолчанию равен 1;
🔵source - источник предупреждения.
Справочник Программиста
18 февраля 2024 г. 0:02
🎉Курс по aiogram 3 наконец обновлён, теперь он выглядит следующим образом:

1. Установка aiogram. Создание бота и получение его токена
2. Добавление команд. Апдейты
3. Создание эхо-бота
4. Изменение символа вызова команд
5. Аргументы команд
6. Способы форматирования текста отправляемого ботом
7. Отправка стикеров и смайликов
8. Отправка изображений
9. Отправка видеозаписей
10. Отправка медиагруппы состоящей из изображений и/или видеозаписей
11. Отправка аудио и голосовых сообщений
12. Отправка видео-кружков
13. Отправка файлов
14. Отправка геолокации
15. Скачивание файлов ботом
16. Администрирование телеграм-групп ботом
17. Администрирование телеграм-каналов ботом
18. Добавление клавиатуры (кнопок)
19. Сборщик клавиатуры
20. Добавление инлайн-клавиатуры
21. Роутеры и структура бота
22. Фильтры. Создание собственных фильтров
23. Магические фильтры
24. Middlewars
25. Машина состояний
26. Правильное хранение данных
27. Флаги
28. Работа с Базой Данных

➡️Приобрести курс можно у моего телеграм-ботателеграм-бота
Справочник Программиста
17 февраля 2024 г. 19:52
Лямбда-функция в PythonЛямбда-функция в Python 🟪

В данной статье рассмотрим, как работает лямбда-функция (lambda) в Python и примеры её использования.
Справочник Программиста
17 февраля 2024 г. 13:50
Функция itertools.chain() в Python

Функция chain() из модуля itertools объединяет несколько итерируемых объектов в один итератор.

Принимает произвольное количество итерируемых объектов в качестве аргументов и возвращает итератор, который последовательно перебирает элементы из каждого из этих объектов.

Синтаксис:
itertools.chain(*iterables)

Где:
*iterables - итерируемые последовательности.