1 |
Requests |
Одна из самых популярных общедоступных библиотек Python -
используется для отправки HTTP-запросов на сервер, позволяет добавлять в них данные формы,
содержимое, заголовок, файлы, состоящие из нескольких частей, и т.д. |
2 |
Pillow |
Бесплатная библиотека Python, которая позволяет обрабатывать изображения.
PIL дает возможность обрабатывать, открывать и сохранять различные форматы изображений в Python. |
3 |
Scrapy |
Бесплатный фреймворк Python с открытым исходным кодом, который широко используется
для веб-скрейпинга и ряда других задач, в том числе автоматического тестирования
и интеллектуального анализа данных. |
4 |
Beautiful Soup |
Очень популярная библиотека Python для извлечения данных из файлов HTML и XML при web-скрейпинге.
Beautiful Soup поддерживает парсер HTML, включенный в стандартную библиотеку Python, а также ряд сторонних
парсеров на Python (в том числе парсер lxml). Beautiful Soup предоставляет естественные способы навигации,
поиска и изменения элементов DOM, что позволяет экономить программистам часы и дни работы. |
5 |
Simplejson |
Это еще одна очень популярная библиотека и одна из самых скачиваемых.
Simplejson это быстрый, точный и расширяемый json кодировщик и декодировщик,
который поддерживает Python 3.3+ с обратной совместимостью с Python 2.5. |
6 |
SQL Alchemy |
Это популярный пакет Python с открытым исходным кодом для работы с базами данных при помощи языка SQL.
SQLAlchemy реализует технологию программирования ORM (Object-Relational Mapping), которая связывает
базы данных с концепциями объектно-ориентированных языков программирования. SQLAlchemy позволяет
описывать структуры баз данных и способы взаимодействия с ними прямо на языке Python. |
7 |
Pandas |
Очень удобная библиотека с открытым исходным кодом, которая предоставляет специальные высокоэффективные
и простые в использовании структуры данных и инструменты для анализа данных, в том числе для
манипулирования числовыми таблицами и временны́ми рядами. Для работы библиотеки требуется установка
библиотеки NumPy. |
8 |
NumPy |
Один из самых эффективных и универсальных пакетов Python для обработки многомерных массивов
(включая матрицы). NumPy предоставляет высокопроизводительные инструменты для облегчения
математических операций над многомерными массивами и их векторизацию. |
9 |
SciPy |
Библиотека для научных вычислений с использованием Python (линейная алгебра, интерполяция,
оптимизация, численная интеграция, статистика), а также решения сложных вычислительных задач
из многих других областей науки. |
10 |
Matplotlib |
Это всеобъемлющая библиотека для создания статических, анимированных и интерактивных
визуализаций на Python. Matplotlib может отображать широкий спектр визуализаций
(гистограммы, столбцовые диаграммы, точечные диаграммы, круговые диаграммы и др.). |
11 |
TensorFlow |
Это библиотека для глубокого машинного обучения (ML) и искусственного интеллекта (AI),
которая помогает разработчикам создавать крупномасштабные нейронные сети со многими слоями,
используя графики потоков данных. |
12 |
Tkinter |
Кроссплатформенная библиотека для разработки графического пользовательского интерфейса (GUI)
Python на основе средств Tcl/Tk. Tkinter входит в стандартный дистрибутив Python. |