Python tricks | Хитрости Питона
5.67K subscribers
2.21K photos
26 videos
1 file
2.52K links
Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты.

Сотрудничество: @SIeep_Token

Мы на платформе: https://telegram.me/python_tricks

Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy
Download Telegram
Telegram-бот на Python. От первых запросов до деплоя

На вебинаре вы узнаете, как создать бота. Запустить его в чат и читать переписку. Сделать то же самое в групповомм чате. Научить бота реагировать на команды. Задеплоить его на простейший хостинг-сервис.

• Перейти к просмотру

🔗 Python tricks
Сравнение Pandas и Polars

Делимся статьей, в которой автор сравнивает две библиотеки для аналитики данных: Pandas и Polars. Подробно рассмотрен вопрос быстродействия данных библиотек в работе с файлами больших объемов.

• Перейти к просмотру

🔗 Python tricks
Быстрый Merge Sort

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

• Перейти к просмотру

🔗 Python tricks
Программируемые презентации

Elsie — это фреймворк для программного создания слайдов с использованием Python. В результате код генерируют SVG, а затем отображает SVG-слайды в PDF. Благодаря данной статье ты познакомишься с Elsie.

• Перейти к просмотру

🔗 Python tricks
Алгоритм Форда-Фалкерсона

Алгоритм Форда-Фалкерсона широко используется для решения задачи о максимальном потоке в транспортной сети. Задача о максимальном потоке включает в себя определение максимального объема потока, который может быть отправлен из вершины-источника в вершину-приемник в ориентированном взвешенном графе с учетом ограничений пропускной способности на ребрах. Благодаря данному видео ты научишься реализовывать алгоритм.

• Перейти к просмотру

🔗 Python tricks
ML: python и его библиотеки для работы с машинным обучением

В этом видео вы узнаете, какие инструменты вам понадобятся для изучения машинного обучения, анализа данных, Data Science и Big Data.

Перейти к видео

🔗 Python tricks
Гайд по магическим методам в Python

Магические методы в языке программирования Python нужны, чтобы реализовывать свойства объектов при их взаимодействии.
В статье раскроем их «магию» и остановимся на каждом из методов подробно.

Подробнее: 👉 тут

🔗 Python tricks
Логгирование в Python: архитектура модуля logging

Разбираемся с архитектурой модуля logging. Как работают логгеры в Python. Пишем простой логгер.

Перейти к видео

🔗 Python tricks
Всё о парсинге сайтов на Python

Три доклада с конференции Data Fest 4, объединяющей исследователей, инженеров и разработчиков, связанных с Data Science.

Подробнее: 👉 тут

🔗 Python tricks
Telegram-бот на Python за полчаса с aiogram

Напишем простой диалоговый Telegram-бот на Python, который в дальнейшем можно дополнить различными функциями, и задеплоим его.

Подробнее: 👉 тут

🔗 Python tricks
Python digest #1. Новый формат зависимостей и авторизация с помощью Flask

Сообщество Python очень активное и продолжает радовать нас новыми статьями и инструментами. В частности, есть много проектов с использованием Flask.

Подробнее: 👉 тут

🔗 Python tricks
Первичный анализ данных в Python

Мы рассмотрим процесс первичного исследования данных (exploratory data analysis) средствами Python. Вы узнаете, как работает загрузка набора данных, предобработка (очистка, обработка пропущенных значений, преобразование признаков), построение графиков и базовых статистик.

Подробнее: 👉 тут

🔗 Python tricks
Несколько продвинутых приемов языка Python

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

Подробнее: 👉 тут

🔗 Python tricks
Модульная архитектура: что, как и почему?

В статье разберемся, что такое модульная архитектура, как она работает и как модульный подход поможет оптимизировать работу над вашими проектами и даже улучшить их качество.

Подробнее: 👉 тут

🔗 Python tricks
Декораторы

Автор на пальцах покажет и расскажет что такое декораторы в Python, как они работают и с чем их готовить

Перейти к просмотру

🔗 Python tricks
Упрощение Python кода с помощью знакомых инструментов

В этой статье мы рассмотрим один из приёмов упрощения Python кода с помощью известного вам инструмента – функции enumerate().

Подробнее: 👉 тут

🔗 Python tricks
Парсинг сайтов Scrapy Python. (CrawlSpider) + Xpath + Сохранение в CSV. За 40 минут

Данное видео посвящено замечательному решению для парсинга framework Scrapy. Автор постарался записать максимально простое и короткое видео в котором передал все основные моменты, чтобы вы могли использовать данный инструмент в своей работе.

Перейти к просмотру

🔗 Python tricks