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
Алгоритм Форда-Фалкерсона

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

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

🔗 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
FastAPI как основной framework для python бекендов

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

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

🔗 Python tricks
🔌 Изучение Python Django в одном видео / Создание сайта на Джанго за час!

Фреймворк Джанго - один из самых популярных способов написания сайтов на языке Python. В ходе одного видео мы с вами рассмотрим базовую структуру разработки сайтов на Django и к концу урока создадим небольшой полноценный веб сайт.

Смотреть

🔗 Python tricks
Propan

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

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

🔗 Python tricks
PySpark: Кластеризация текста

Благодаря данной статье ты узнаешь, как с помощью PySpark можно выполнить кластеризацию текста. В качестве примера используется таблица, содержащая в себе sms-сообщения, имитирующие настоящие. Задача – разбить все сообщения группы, каждая из которых содержит в себе сообщения одного типа.

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

🔗 Python tricks
Обзорный курс по FastAPI за 1 час. Создаем биржу труда. Часть 1

В видео я рассказываю что такое FastAPI, для чего использовать подобную технологию, что такое асинхронность и отличие от синхронного подхода. Все примеры показываю на примере написания реального проекта "Биржи труда". В этой части урока я настроил проект, подключил библиотеки, создал структуру проекта, подключил проект к базе данных c использованием docker и docker-compose и создал таблицы в базе данных.

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

🔗 Python tricks