Библиотеки Python
Популярные библиотеки для данных, сети, графики и автоматизации: как установить, когда применять и с чего начать.
17 статей
Начните отсюда
Python★ руководство
Библиотеки Python: обзор самых популярных
Что такое библиотеки и пакеты Python, чем стандартная библиотека отличается от PyPI, как их устанавливать и какие популярные библиотеки выбрать под задачу.
· 13 минЧитать
Подробные разборы
Библиотека requests: HTTP-запросы в Python
Библиотека requests в Python: установка, GET и POST запросы, params, JSON, заголовки, таймауты, сессии, загрузка файлов, обработка ошибок и кодировки.Как создать свой пакет на Python и опубликовать в PyPI
Создание библиотеки Python: src-структура, pyproject.toml, выбор бэкенда, pip install -e, python -m build, TestPyPI, twine, uv и Trusted Publishing.Машинное обучение на Python: библиотеки и с чего начать
Библиотеки для машинного обучения на Python: scikit-learn, бустинги, PyTorch, TensorFlow. Сравнение, поддержка версий Python и первая модель с нуля.Стандартная библиотека Python: самые полезные модули
Стандартная библиотека Python по задачам: файлы, даты, JSON и CSV, регулярные выражения, коллекции, процессы, сеть, тесты. Что удалено в 3.13 и нового в 3.15.Matplotlib: графики в Python
Библиотека Matplotlib в Python: установка, линейный график plot, bar, hist, scatter, subplots, подписи и кириллица, сохранение через savefig и backend Agg.NumPy: массивы и вычисления в Python
Библиотека NumPy в Python с нуля: установка, создание массивов, dtype, shape и reshape, векторные операции, срезы, broadcasting и полезные функции.OpenCV в Python: установка cv2 и первые шаги
Как установить OpenCV для Python (pip install opencv-python, а не cv2), прочитать, показать и сохранить изображение, работать с цветом, размером и камерой.Pandas для начинающих: DataFrame за 15 минут
Библиотека pandas в Python с нуля: установка, Series и DataFrame, чтение CSV и Excel, выборка loc/iloc, фильтрация, groupby, merge и сохранение результата.Pygame: первая игра на Python
Python Pygame с нуля: установка, окно, игровой цикл, события клавиатуры и мыши, отрисовка, спрайты и столкновения, FPS через Clock и мини-игра целиком.pytest: тестирование кода на Python
Python pytest для начинающих: установка, первый тест, запуск и фильтры, фикстуры и conftest.py, параметризация, моки, настройка в pyproject.toml и покрытие.python-pptx: создание презентаций PowerPoint из Python
Библиотека python-pptx: установка через pip install python-pptx, слайды с текстом, картинками, таблицами и диаграммами, чтение готовой презентации.Redis в Python: библиотека redis-py
Как работать с Redis в Python через redis-py: установка сервера и библиотеки, подключение, строки, хэши, списки, TTL, pipeline, pub/sub и redis.asyncio.SciPy: научные вычисления в Python
Библиотека SciPy в Python: установка, связь с NumPy, оптимизация, интегралы, интерполяция, статистика, линейная алгебра, сигналы и разреженные матрицы.Selenium на Python: автоматизация браузера
Python Selenium 4: установка без ручного скачивания драйвера, find_element и By, клики и ввод текста, ожидания WebDriverWait, headless, скриншоты и ошибки.SQLAlchemy: ORM и работа с базами данных в Python
SQLAlchemy в Python: установка, engine, модели через DeclarativeBase и Mapped, Session, запросы select(), связи между таблицами и создание базы данных SQLite.Tkinter: графический интерфейс на Python
Tkinter в Python с нуля: первое окно, кнопки и поля ввода, размещение через pack и grid, обработчики событий, mainloop и установка python3-tk на Linux.