Сторонние пакеты и модули Python3.

Содержание документации по часто используемым модулям в Python3 (по мнению команды сайта).

Представленные здесь модули требуют дополнительной установки.

Модуль transliterate в Python, транслитератор текста.

Модуль transliterate представляет собой двунаправленный транслитератор текста для Python. Транслитерирует (unicode) строки в соответствии с правилами, указанными в языковых пакетах, то есть заменяет все русские буквы на английские и наоборот по правилам транслитерации.

Модуль PrettyTable в Python, вывод табличных данных.

Модуль prettytable - полезен при создании простых таблиц и вывода их в терминал или текстовый файл. Он был вдохновлен таблицами ASCII, используемыми в оболочке PostgreSQL.

Модуль validate_email в Python.

Модуль validate_email позволяет проверять, является ли EMAIL-адреса (адрес электронной почты) действительным, правильно отформатированным и действительно ли существует.

Модуль user_agents в Python.

Модуль user_agents предоставляет простой способ идентифицировать/обнаруживать устройства, такие как мобильные телефоны, планшеты и их возможности, путем синтаксического анализа (браузер/HTTP) строк пользовательского агента.

Модуль python-markdown в Python.

Модуль markdown предназначен для преобразования синтаксиса Markdown в HTML. Проект Python-Markdown предоставляет две общедоступные функции markdown.markdown() и markdown.markdownFromFile(), которые обертывают класс markdown.Markdown().

Библиотека python-telegram-bot в Python.

Пакет python-telegram-bot предоставляет чистый интерфейс Python для Telegram Bot API. Он совместим с версиями Python 3.6+. Пакет python-telegram-bot также может работать с PyPy3 (официально не поддерживается)

HTTP-библиотека requests в Python.

Модуль requests - это элегантная и простая HTTP-библиотека для Python, созданная для людей. Позволяет чрезвычайно легко отправлять HTTP/1.1 запросы. Нет необходимости вручную составлять URL-адреса или кодировать данные для PUT и POST запросов

Модуль sh в Python, запуск команд терминала как функции.

Модуль sh позволяет вызывать любую программу терминала так, как если бы она была функцией. Модуль представляет собой обертку над терминалом, следовательно, все установленные в систему программы терминала легко доступны из кода Python как функции.

Модуль PyYAML, парсер YAML для Python.

PyYAML - это синтаксический анализатор языка разметки YAML для Python. YAML - это удобный для людей стандарт сериализации данных, часто использующийся для написания конфигурационных файлов.

Модуль jinja2 в Python, язык шаблонов.

Модуль Jinja2 - это современный и удобный движок шаблонов для Python, созданный по образцу шаблонов Django. Он быстр, т.к. компилируется в код Python, широко используется и безопасен благодаря дополнительной среде выполнения изолированных шаблонов

Веб фреймворк Flask в Python.

Пакет Flask представляет собой микро-фреймворк, но слово "микро" не означает, что веб-приложение, построенное на Flask, должно помещаться в один файл с кодом на Python, хотя, это не запрещено. Или Flask испытывает недостаток в функциональности. Нет, приставка "микро" означает, что Flask приде