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
SpeedTab

SpeedTab – это обертка на API, которая позволяет работать и редактировать гугл таблицы. Также библиотека включает минимальный функционал для работы с гугл диском. Благодаря данной статье ты научишься эффективно применять SpeedTab.

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

🔗 Python tricks
Keras: Сверточные нейросети

Благодаря данному видео ты узнаешь, что из себя представляют сверточные нейросети, их архитектура. Продемонстрированы операции свертки (сверточные слои), операции Pooling: MaxPooling, MinPooling, AveragePooling. Также разобран пример архитектуры сверточной нейронной сети.

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

🔗 Python tricks
Мало кто знает об этих Python фишках

В данном видео рассмотрим редкие Python фишки, о которых мало кто знает. Многие реализовывают эти фишки с нуля, и делают огромные конструкции, хотя это можно реализовать намного проще. Именно в данном видео вам покажут примеры таких реализаций и покажут примеры кода, которые помогут вам улучшить свои знания в Python.

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

🔗 Python tricks
RabbitMQ

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

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

🔗 Python tricks
Python Machine Learning Tutorial

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

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

🔗 Python tricks
Скрапинг сайта Авито за пару минут с помощью Python

Информации в интернете с каждым днём всё больше и больше. Все эти данные так или иначе приходится собирать. Они могут нам понадобиться для сбора статистики, анализа данных или даже создания датасетов, которые будут использоваться в машинном обучении. Именно для такого сбора информации с веб сайтов придумали скрапинг. Штука очень полезная и мощная. Поэтому сегодня я расскажу про это на примере скрапинга данных с сайта Авито.

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

🔗 Python tricks
Компиляция типизированного Python

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

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

🔗 Python tricks
Matplotlib и Seaborn — Современные графики на Python с анимациями

Основы библиотек Matplotlib и Seaborn. Строение красивых, современных графиков, с анимациями, стилями и датасетами.

Мы рассмотрим несколько полезных примеров, с помощью которых можно строить графики разного вида, устанавливать цветовые схемы, типы линий, формировать анимированные блоки и делать ещё очень много полезных вещей

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

🔗 Python tricks
Перебираем все возможные 8 значные пароли состоящие из букв и цифр с помощью Python

В этом примере используется модуль itertools, который позволяет генерировать все возможные комбинации символов из списка characters длиной password_length. Затем перебираются все комбинации и выводятся на экран.

Обратите внимание, что перебор всех возможных 8-значных паролей может занять большое количество времени, особенно если количество символов в characters большое. Будьте осторожны и убедитесь, что ваше намерение соответствует законам и этическим правилам.

🔗 Python tricks
Типизация в Python. Работа с Mypy, PyCharm и SQLAlchemy 2.0

В этом материале автор приводит краткий обзор трех докладов: разбирает работу со средой разработки PyCharm, статическим анализатором Mypy и программной библиотекой SQLAlchemy 2.0.

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

🔗 Python tricks
Основы Matplotlib. Визуализация данных. Графики и диаграммы в Python

В этом видео вы узнаете основы самого мощного инструмента для создания графиков и диаграмм, да и вообще визуализации любых данных в Python - библиотека Matplotli

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

🔗 Python tricks
Находим общие ключи в двух словарях

В этом примере мы используем метод keys() для получения наборов ключей из словарей dict1 и dict2, а затем применяем оператор & для нахождения общих ключей.

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

🔗 Python tricks
Python Zen. Негласные Правила Питонистов (Python)

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

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

🔗 Python tricks
Функции потерь в задачах линейной бинарной классификации

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

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

🔗 Python tricks
Полнотекстовый поиск в PostgreSQL

Делимся статьей, где автор демонстрирует реализацию полнотекстового поиска в PostgreSQL с помощью SQLAlchemy. Также ты научишься подготавливать файл миграции для alembic.

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

🔗 Python tricks
Python для сетевых инженеров

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

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

🔗 Python tricks