Стандартная библиотека Python3.

Содержание справочника по модулям, поставляемым с интерпретатором Python3.

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

Модуль queue, очереди в Python.

Модуль queue реализует очереди с несколькими производителями и несколькими потребителями. Это особенно полезно в потоковом программировании, когда информация должна безопасно обмениваться между несколькими потоками. Класс queue.Queue в этом модуле реализует всю необходимую семантику блокировки.

Модуль asyncio в Python, асинхронное выполнение кода.

Модуль asyncio - это библиотека для написания асинхронного кода, не связанного с блокирующими вызовами, с использованием синтаксиса async/await. Предоставляет инструменты для создания асинхронных/параллельных приложений с использованием сопрограмм.

Модуль site, перехватчик конфигурации Python.

Импорт модуля site добавит специфичные для сайта (программы) пути, к путям поиска модуля и добавляет несколько встроенных имен.

Модуль rlcompleter в Python, функция автозавершение для readline.

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

Модуль faulthandler в Python, дампинг трассировок.

Модуль faulthandler содержит функции для явного дампинга трассировок Python, в случае сбоя, после тайм-аута или по сигналу пользователя.

Модуль errno в Python, символьное обозначение стандартных ошибок.

Модуль errno предоставляет символьное обозначение стандартных системных ошибок. Значение каждого символа - это соответствующее целочисленное значение.

Модуль enum перечисления в Python.

Перечисления Enum похожи на глобальные переменные, но предлагают более полезную функцию repr(), группировку, безопасность типов и некоторые другие функции. Они наиболее полезны, когда есть переменная, которая может принимать одно из ограниченного набора значений, например, дни недели.

Модуль tracemalloc в Python, отслеживание блоков памяти.

Модуль tracemalloc - это отладочный инструмент для отслеживания блоков памяти, выделенных программе на Python.

Модуль cmd в Python, создание интерактивных оболочек.

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

Модуль code, интерфейс интерпретатора Python.

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

Модуль getopt, извлечение параметров командной строки в Python.

Модуль getopt - это синтаксический анализатор параметров командной строки, API которого разработан в стиле функции языка C getopt(). Пользователи, которые не знакомы с функцией C getopt() или хотели бы писать меньше кода и получать более качественную подсказку и сообщения об ошибках, должны рассмо

Модуль argparse, интерфейс командной строки в Python.

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

Модуль zoneinfo в Python, база часовых поясов.

Модуль zoneinfo предоставляет конкретную реализацию часового пояса для поддержки базы данных часовых поясов IANA. По умолчанию zoneinfo использует данные системного часового пояса, если они доступны. Если данные системного часового пояса недоступны, то библиотека вернется к использованию пакета tzd