Python Guru | Всё про Python
Закрытый канал
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc Канал на бирже: telega.in/c/+pos-ZyEAKZM1YWEy
Больше3 030
Подписчики
-224 часа
-87 дней
-2730 дней
Архив постов
Списки и операции над ними в Python
В этом видеоуроке автор подробно разбирает процесс работы со списками в Python. Вы рассмотрите следующие вопросы:
• Как определять длину списка
• Как выполнять конкатенацию списка
• Как дублировать список
• Как сравнивать списки
• Как находить сумму, максимальный и минимальный элементы списка
• Перейти к просмотру
Python Guru | ChatGPT
Решение проблемы «падения» процессов в приложении, работающего 24/7 в режиме мультипроцессинга
Вроде бы весь код отлажен, работа приложения стабильна, но в какие‑то моменты замечается, что «бах» и процесс пропал. Ни ошибки в логах, ни сигналов, ничего нет. И как ловить, не очень понятно, а работа стоит и надо как‑то запускаться.
Python Guru | ChatGPT
math.copysign
Функция math.copysign используется для создания числа с абсолютным значением |x|, но с знаком y. Это означает, что math.copysign(x, y) возвращает число, которое имеет тот же знак, что и y, но абсолютное значение равно |x|. Это может быть полезно в математических вычислениях и программировании, особенно при работе с числами с плавающей точкой или в случаях, когда нужно сохранить определенный знак при преобразовании данных.
Python Guru | ChatGPT
Pyrogram: Хэндлеры и апдейты
Продолжаем делиться циклом видео, благодаря которому ты научишься делать Телеграм-ботов с помощью библиотеки Pyrogram. В этот раз автор рассказывает, какие бывают хэндлеры.
• Перейти к просмотру
Python Guru | ChatGPT
Автоматизация проверок в Navisworks с помощью Python + визуализация в Power BI
В данной статье рассмотрим процесс автоматического формирования проверок на коллизии в Navisworks для проекта с большим количеством моделей.
• Перейти к просмотру
Python Guru | ChatGPT
Алгоритм поиска BM25+
BM25+ — это расширенная версия алгоритма BM25 (Best Matching 25), используемого для оценки релевантности документов в информационном поиске. BM25 и его улучшенные варианты, такие как BM25+, основаны на вероятностной модели ранжирования, которая оценивает, насколько хорошо документ соответствует запросу. В данной статье автор демонстрирует реализацию алгоритма BM25+ с нуля.
• Перейти к просмотру
Python Guru | ChatGPT
Как построить асинхронное Python-приложение для рассылки уведомлений о событии
В этой статье рассмотрим создание асинхронного приложения на Python с использованием библиотеки httpx для рассылки уведомлений пользователям о предстоящих событиях, на которые они зарегистрировались.
• Перейти к просмотру
Python Guru | ChatGPT
Функции и классы в Python
В этом видео автор подробно разбирает работу с функциями и классами в Python.
• Перейти к просмотру
Python Guru | ChatGPT
Обязательные аргументы
Для принудительного использования аргументов ставьте символ звездочки (
*) перед ними, заставляя все аргументы стать ключевыми.
Python Guru | ChatGPTСтать Python-разработчиком в 2024 году? Легко!
Записывайтесь на 14-дневный подготовительный курс.
⏰ Старт уже 13 августа!
72 урока в онлайн, 3 встречи с наставником в режиме реального времени, 1 встреча для лайвкодинг-сессии, помощь наставника, а как итог – собственная программа и четкое понимание, в правильном ли IT-направлении вы двигаетесь.
Совершайте покупку 14-дневного курса до 15.08.2024 включительно и выполняйте домашние задания, после этого вы автоматически становитесь участником конкурса и получаете возможность выиграть полноценный курс по профессии “Python-разработчик”!
🎉 Победителя определим случайным образом через рандомайзер.
Полезные библиотеки Python
MeTube — веб-интерфейс для youtube-dl с поддержкой плейлистов. Позволяет скачивать видео с YouTube и ещё с огромного списка сайтов, включая Reddit, Linkedin и т.д.
• Перейти к просмотру
Python Guru | ChatGPT
Создание полного Fast-API сервиса с фронтендом и деплоем за полчаса
В этой статье мы максимально быстро разработаем полноценный веб-сервис с фронтендом и бэкендом.
• Перейти к просмотру
Python Guru | ChatGPT
Keras: Кастомные слои
В Keras, создание кастомных слоев позволяет расширить функциональность и гибкость нейронных сетей. Благодаря данной статье ты научишься пользоваться кастомными слоями.
• Перейти к просмотру
Python Guru | ChatGPT
ИТ с пеленок: игры, которые знакомят детей с программированием (часть 2)
В этой статье автор продолжает свою подборку игр для обучения детей программированию.
• Перейти к просмотру
Python Guru | ChatGPT
PyYAML
YAML означает «YAML — не язык разметки» («YAML Ain’t Markup Language»). Это язык форматирования данных, являющийся надмножеством JSON.
В отличие от JSON, YAML может хранить более сложные объекты и ссылаться на собственные элементы. Также там можно писать комментарии, что делает YAML подходящим для конфигурационных файлов.Модуль PyYAML позволяет использовать YAML в Python. PyYAML позволяет хранить любые Python-объекты и экземпляры любых пользовательских классов. Ссылочка на доку Python Guru | ChatGPT
⚡️Вслед за Youtube хотят заблокировать и Google. И это последний шаг к Чебурнету — дальше только как в Северной Корее.
Изоляция ждёт всех, кто не заботится о своей свободе и кибербезопасности. Чтобы такого не было с вами, читайте канал «Провод».
Там сотрудник Касперского рассказывает, как обойти любые блокировки без VPN, отключить любую слежку с Windows, Android и IOS и бесплатно повысить скорость интернета в 3 раза.
Сейчас такие навыки жизненно необходимы — подписывайтесь: @provod
Создание бота с помощью Pyrogram
Pyrogram — это библиотека на Python, которая предоставляет удобный и мощный интерфейс для взаимодействия с Telegram API. Она позволяет разработчикам создавать ботов, клиентов и приложения для работы с Telegram. Делимся циклом видео, благодаря которому ты научишься делать ботов.
• Перейти к просмотру
Python Guru | ChatGPT
Программист — лекарство от больных тимлидов, тупых багов и тех самых митов в 10 утра ☠️
Здесь собирают лучшие мемы про айтишников, чтобы спасти вашу психику от died'осов на работе.
Идеально зачиллить вечерком и скинуть друзьям: @progeri
random.triangular
Функция random.triangular() используется для генерации случайных чисел из треугольного распределения. Треугольное распределение часто используется для моделирования сценариев, где значения имеют минимальные, максимальные и наиболее вероятные (режим) значения. Параметр low — нижняя граница (минимальное значение). По умолчанию 0.0. Параметр high — верхняя граница (максимальное значение). По умолчанию 1.0. Параметр mode — режим (наиболее вероятное значение). По умолчанию среднее значение между low и high.
Python Guru | ChatGPT
История оптимизации Python сервиса: пара простых системных улучшений
В этой статье мы расскажем, как мы архитектурно организовали работу сервиса для получения минимального времени ответа.
• Перейти к просмотру
Python Guru | ChatGPT
