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

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

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

Модуль string в Python, текстовые константы и шаблоны.

Многие функции, ранее реализованные в модуле string, были перенесены в методы объектов str. Модуль string сохраняет несколько полезных констант и классов для работы с объектами str.

Модуль textwrap в Python, форматирование абзацев.

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

Модуль unicodedata в Python, база данных Unicode.

Этот модуль обеспечивает доступ к базе данных символов Unicode (UCD), которая определяет свойства символов для всех символов Unicode.

Модуль readline в Python, автодополнение табуляцией.

Модуль readline может быть использован для улучшения интерактивных программ командной строки, чтобы упростить их использование. Он в основном используется для обеспечения завершения текста в командной строке или "завершение табуляцией".

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

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

Модуль re в Python, функции регулярных выражений.

Модуль Python re предоставляет операции сопоставления регулярных выражений, аналогичные тем, которые встречаются в Perl. Большинство операций с регулярными выражениями доступны как функции и методы уровня модуля для скомпилированных регулярных выражений.

Модуль codecs в Python, реестр кодеков.

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

Модуль io, операции ввода/вывода в Python.

Модуль io предоставляет основные средства Python для работы с различными типами ввода-вывода. Независимо от своей категории каждый конкретный объект потока также будет иметь различные возможности: он может быть доступен только для чтения, только для записи или для чтения и записи.

Модуль sys, параметры конфигурации в Python.

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

Модуль os в Python, доступ к функциям ОС.

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

Модуль stat в Python, извлечение информации из stat_result.

Модуль stat определяет константы и функции для интерпретации результатов работы функций os.stat() и os.lstat().

Модуль pathlib в Python, операции с путями ОС.

Модуль pathlib по сути объединяет в себе часто используемые функции двух стандартных модулей os и os.path, а так же стандартную функцию open(). Модуль pathlib предлагает классы, представляющие пути файловой системы с семантикой, подходящей для различных операционных систем.

Модуль os.path в Python, операции с путями ОС.

Модуль os.path реализует некоторые полезные функции для манипулирования путями файловой системы. Параметры пути могут быть переданы в виде строк или байтов. Приложениям рекомендуется представлять имена файлов в виде (Unicode) символьных строк.

Модуль array в Python, массивы числовых значений.

Модуль array определяет тип объекта, который может компактно представлять массив базовых значений: символы, целые числа, числа с плавающей запятой.

Модуль struct, структуры C в Python.

Модуль `struct` включает функции для преобразования между строками байтов и родными типами данных Python, такими как числа и строки. Модуль использует формат строки в качестве компактного описания структур языка `C` и предполагаемого преобразования в/из значений Python.