Указатель модулей Python
_ |
a |
b |
c |
d |
e |
f |
g |
h |
i |
j |
k |
l |
m |
n |
o |
p |
q |
r |
s |
t |
u |
v |
w |
x |
z
| _ | ||
| __future__ | Определения future-инструкций | |
| __main__ | Окружение, в котором выполняется скрипт верхнего уровня. | |
| _dummy_thread | Замена модуля _thread без изменения кода. | |
| _thread | Низкоуровневый API для работы с потоками. | |
| a | ||
| abc | Абстрактные базовые классы в соответствии с PEP 3119. | |
| aifc | Чтение и запись аудиофайлов в форматах AIFF и AIFC. | |
| argparse | Библиотека для разбора параметров и аргументов командной строки. | |
| array | Эффективные по памяти массивы однотипных числовых значений. | |
| ast | Классы и манипуляции с абстрактным синтаксическим деревом. | |
| asynchat | Поддержка асинхронных протоколов «команда-ответ». | |
| asyncore | Базовый класс для разработки асинхронных сервисов работы с сокетами. | |
| atexit | Регистрация и выполнение функций очистки. | |
| audioop | Манипуляция необработанными аудиоданными. | |
| b | ||
| base64 | RFC 3548: Base16, Base32, Base64 Data Encodings | |
| bdb | Фреймворк отладчика. | |
| binascii | Инструменты для преобразования между двоичными данными и различными ASCII-представлениями. | |
| binhex | Кодирование и декодирование файлов в формате binhex4. | |
| bisect | Алгоритмы деления массива пополам для двоичного поиска. | |
| builtins | Модуль, предоставляющий встроенное пространство имён. | |
| bz2 | Интерфейсы для сжатия и распаковки bzip2. | |
| c | ||
| calendar | Функции для работы с календарями, включая некоторую эмуляцию программы cal из Unix. | |
| cgi | Вспомогательные функции для запуска скриптов Python через Common Gateway Interface. | |
| cgitb | Настраиваемый обработчик трассировки стека для CGI-скриптов. | |
| chunk | Модуль для чтения блоков IFF. | |
| cmath | Математические функции для комплексных чисел. | |
| cmd | Построение командных интерпретаторов, ориентированных на строки. | |
| code | Средства для реализации циклов «чтение-вычисление-печать». | |
| codecs | Кодирование и декодирование данных и потоков. | |
| codeop | Компиляция (возможно, неполного) кода Python. | |
| collections | Контейнерные типы данных | |
| collections.abc | Абстрактные базовые классы для контейнеров | |
| colorsys | Функции преобразования между RGB и другими цветовыми системами. | |
| compileall | Инструменты для байт-компиляции всех исходных файлов Python в дереве каталогов. | |
| concurrent | ||
| concurrent.futures | Выполнение вычислений параллельно с помощью потоков или процессов. | |
| configparser | Парсер конфигурационных файлов. | |
| contextlib | Утилиты для контекстов оператора with. | |
| copy | Операции поверхностного и глубокого копирования. | |
| copyreg | Регистрация функций поддержки pickle. | |
| cProfile | ||
| crypt (Unix) | Функция crypt(), используемая для проверки паролей в Unix. | |
| csv | Запись и чтение табличных данных в файлы с разделителями и из них. | |
| ctypes | Библиотека внешних функций для Python. | |
| curses (Unix) | Интерфейс к библиотеке curses, обеспечивающий переносимую работу с терминалом. | |
| curses.ascii | Константы и функции проверки принадлежности к набору для символов ASCII. | |
| curses.panel | Расширение панельного стека, добавляющее глубину окнам curses. | |
| curses.textpad | Редактирование ввода в стиле Emacs в окне curses. | |
| d | ||
| datetime | Базовые типы даты и времени. | |
| dbm | Интерфейсы к различным форматам "баз данных" Unix. | |
| dbm.dumb | Переносимая реализация простого интерфейса DBM. | |
| dbm.gnu (Unix) | Реализация dbm от GNU. | |
| dbm.ndbm (Unix) | Стандартный интерфейс "database", основанный на ndbm. | |
| decimal | Реализация спецификации общей десятичной арифметики. | |
| difflib | Вспомогательные функции для вычисления различий между объектами. | |
| dis | Дисассемблер байт-кода Python. | |
| distutils | Поддержка сборки и установки модулей Python в существующую установку Python. | |
| distutils.archive_util | Вспомогательные функции для создания архивных файлов (tar, zip и т.д.) | |
| distutils.bcppcompiler | ||
| distutils.ccompiler | Абстрактный класс CCompiler | |
| distutils.cmd | Этот модуль предоставляет абстрактный базовый класс Command. Этот класс наследуется модулями в подпакете distutils.command. | |
| distutils.command | Этот подпакет содержит по одному модулю для каждой стандартной команды Distutils. | |
| distutils.command.bdist | Сборка бинарного установщика для пакета | |
| distutils.command.bdist_dumb | Сборка «глупого» установщика – простого архива файлов | |
| distutils.command.bdist_msi | Создание бинарного дистрибутива в формате MSI для Windows | |
| distutils.command.bdist_packager | Абстрактный базовый класс для упаковщиков | |
| distutils.command.bdist_rpm | Сборка бинарного дистрибутива в формате Redhat RPM и SRPM | |
| distutils.command.bdist_wininst | Сборка установщика Windows | |
| distutils.command.build | Сборка всех файлов пакета | |
| distutils.command.build_clib | Сборка любых библиотек C в пакете | |
| distutils.command.build_ext | Сборка любых расширений в пакете | |
| distutils.command.build_py | Сборка .py/.pyc файлов пакета | |
| distutils.command.build_scripts | Сборка скриптов пакета | |
| distutils.command.check | Проверка метаданных пакета | |
| distutils.command.clean | Очистка области сборки пакета | |
| distutils.command.config | Выполнение конфигурации пакета | |
| distutils.command.install | Установка пакета | |
| distutils.command.install_data | Установка файлов данных из пакета | |
| distutils.command.install_headers | Установка заголовочных файлов C/C++ из пакета | |
| distutils.command.install_lib | Установка файлов библиотек из пакета | |
| distutils.command.install_scripts | Установка скриптов из пакета | |
| distutils.command.register | Регистрация модуля в индексе пакетов Python | |
| distutils.command.sdist | Сборка исходного дистрибутива | |
| distutils.core | Основная функциональность Distutils | |
| distutils.cygwinccompiler | ||
| distutils.debug | Предоставляет флаг отладки для distutils | |
| distutils.dep_util | Вспомогательные функции для простой проверки зависимостей | |
| distutils.dir_util | Вспомогательные функции для работы с каталогами и деревьями каталогов | |
| distutils.dist | Предоставляет класс Distribution, представляющий распространяемый модуль (сборка, установка, распространение) | |
| distutils.emxccompiler | Поддержка компилятора EMX для OS/2 | |
| distutils.errors | Предоставляет стандартные исключения distutils | |
| distutils.extension | Предоставляет класс Extension, используемый для описания модулей расширения C/C++ в setup-скриптах | |
| distutils.fancy_getopt | Дополнительная функциональность getopt | |
| distutils.file_util | Вспомогательные функции для работы с отдельными файлами | |
| distutils.filelist | Класс FileList, используемый для обхода файловой системы и построения списков файлов. | |
| distutils.log | Простой механизм логирования в стиле 282 | |
| distutils.msvccompiler | Компилятор Microsoft | |
| distutils.spawn | Предоставляет функцию spawn() | |
| distutils.sysconfig | Низкоуровневый доступ к информации о конфигурации интерпретатора Python. | |
| distutils.text_file | предоставляет класс TextFile, простой интерфейс для работы с текстовыми файлами | |
| distutils.unixccompiler | Компилятор C для UNIX | |
| distutils.util | Прочие вспомогательные функции | |
| distutils.version | реализует классы, представляющие номера версий модулей. | |
| doctest | Тестирование фрагментов кода внутри строк документации. | |
| dummy_threading | Замена модуля threading без изменения кода. | |
| e | ||
| Пакет для разбора, обработки и создания электронных писем, включая документы MIME. | ||
| email.charset | Наборы символов | |
| email.encoders | Кодировщики для полезной нагрузки email-сообщений. | |
| email.errors | Классы исключений, используемые пакетом email. | |
| email.generator | Создание простых текстовых email-сообщений на основе структуры сообщения. | |
| email.header | Представление заголовков, отличных от ASCII | |
| email.headerregistry | Автоматический разбор заголовков по имени поля | |
| email.iterators | Обход дерева объектов сообщения. | |
| email.message | Базовый класс, представляющий email-сообщения. | |
| email.mime | Построение MIME-сообщений. | |
| email.parser | Разбор простых текстовых email-сообщений для создания структуры объектов сообщения. | |
| email.policy | Управление разбором и генерацией сообщений | |
| email.utils | Прочие утилиты пакета email. | |
| encodings | ||
| encodings.idna | Реализация интернационализированных доменных имён | |
| encodings.mbcs | Кодовая страница Windows ANSI | |
| encodings.utf_8_sig | Кодек UTF-8 с сигнатурой BOM | |
| errno | Стандартные системные символы errno. | |
| f | ||
| faulthandler | Вывод трассировки Python. | |
| fcntl (Unix) | Системные вызовы fcntl() и ioctl(). | |
| filecmp | Эффективное сравнение файлов. | |
| fileinput | Цикл по стандартному вводу или списку файлов. | |
| fnmatch | Сопоставление имен файлов по шаблонам в стиле оболочки Unix. | |
| formatter | Универсальный форматтер вывода и интерфейс устройства. | |
| fpectl (Unix) | Обеспечивает управление обработкой исключений с плавающей запятой. | |
| fractions | Рациональные числа. | |
| ftplib | Клиент протокола FTP (требуются сокеты). | |
| functools | Функции высшего порядка и операции над вызываемыми объектами. | |
| g | ||
| gc | Интерфейс к сборщику мусора с обнаружением циклических ссылок. | |
| getopt | Переносимый парсер параметров командной строки; поддержка как коротких, так и длинных имен параметров. | |
| getpass | Переносимое чтение паролей и получение идентификатора пользователя. | |
| gettext | Многоязычные службы интернационализации. | |
| glob | Расширение шаблонов имён путей в стиле оболочки Unix. | |
| grp (Unix) | База данных групп (getgrnam() и другие). | |
| gzip | Интерфейсы для сжатия и распаковки gzip с использованием файловых объектов. | |
| h | ||
| hashlib | Алгоритмы безопасного хеширования и дайджеста сообщений. | |
| heapq | Алгоритм пирамидальной очереди (также известен как очередь с приоритетом). | |
| hmac | Реализация ключевого хеширования для аутентификации сообщений (HMAC) для Python. | |
| html | Вспомогательные средства для работы с HTML. | |
| html.entities | Определения общих сущностей HTML. | |
| html.parser | Простой парсер, способный обрабатывать HTML и XHTML. | |
| http | ||
| http.client | Клиент протокола HTTP и HTTPS (требуются сокеты). | |
| http.cookiejar | Классы для автоматической обработки HTTP-куки. | |
| http.cookies | Поддержка управления состоянием HTTP (куки). | |
| http.server | HTTP-сервер и обработчики запросов. | |
| i | ||
| imaplib | Клиент протокола IMAP4 (требуются сокеты). | |
| imghdr | Определение типа изображения, содержащегося в файле или потоке байтов. | |
| imp | Предоставляет доступ к реализации оператора import. | |
| importlib | Реализация механизма импорта. | |
| importlib.abc | Абстрактные базовые классы, связанные с импортом. | |
| importlib.machinery | Импортёры и перехватчики путей. | |
| importlib.util | Вспомогательный код для импортёров. | |
| inspect | Извлечение информации и исходного кода из живых объектов. | |
| io | Основные инструменты для работы с потоками данных. | |
| ipaddress | Библиотека для работы с IPv4/IPv6. | |
| itertools | Функции, создающие итераторы для эффективного цикла. | |
| j | ||
| json | Кодирование и декодирование формата JSON. | |
| k | ||
| ключевое слово | Проверяет, является ли строка ключевым словом в Python. | |
| l | ||
| lib2to3 | библиотека 2to3 | |
| linecache | Этот модуль обеспечивает произвольный доступ к отдельным строкам из текстовых файлов. | |
| locale | Сервисы интернационализации. | |
| logging | Гибкая система журналирования событий для приложений. | |
| logging.config | Конфигурация модуля логирования. | |
| logging.handlers | Обработчики для модуля логирования. | |
| lzma | Обёртка Python для библиотеки сжатия liblzma. | |
| m | ||
| macpath | Функции для работы с путями в Mac OS 9. | |
| mailbox | Манипулирует почтовыми ящиками в различных форматах | |
| mailcap | Обработка файлов mailcap. | |
| marshal | Преобразует объекты Python в потоки байтов и обратно (с разными ограничениями). | |
| math | Математические функции (sin() и др.). | |
| mimetypes | Сопоставление расширений имён файлов с MIME-типами. | |
| mmap | Интерфейс к файлам, отображаемым в память, для Unix и Windows. | |
| modulefinder | Находит модули, используемые скриптом. | |
| msilib (Windows) | Создание файлов Microsoft Installer и CAB-файлов. | |
| msvcrt (Windows) | Разные полезные процедуры из MS VC++ runtime. | |
| multiprocessing | Параллелизм на основе процессов. | |
| multiprocessing.connection | API для работы с сокетами. | |
| multiprocessing.dummy | Простая обёртка вокруг threading. | |
| multiprocessing.managers | Совместное использование данных между процессами с помощью разделяемых объектов. | |
| multiprocessing.pool | Создание пулов процессов. | |
| multiprocessing.sharedctypes | Выделяет объекты ctypes из разделяемой памяти. | |
| n | ||
| netrc | Загрузка файлов .netrc. | |
| nis (Unix) | Интерфейс к библиотеке NIS (Yellow Pages) от Sun. | |
| nntplib | Клиент протокола NNTP (требуются сокеты). | |
| numbers | Абстрактные базовые классы для чисел (Complex, Real, Integral и др.). | |
| o | ||
| operator | Функции, соответствующие стандартным операторам. | |
| optparse | Устарело: Библиотека для разбора параметров командной строки. | |
| os | Различные интерфейсы операционной системы. | |
| os.path | Операции с именами путей. | |
| ossaudiodev (Linux, FreeBSD) | Доступ к аудиоустройствам, совместимым с OSS. | |
| p | ||
| parser | Доступ к деревьям разбора исходного кода Python. | |
| pdb | Отладчик Python для интерактивных интерпретаторов. | |
| pickle | Преобразует объекты Python в потоки байтов и обратно. | |
| pickletools | Содержит обширные комментарии о протоколах pickle и кодах операций pickle-machine, а также несколько полезных функций. | |
| pipes (Unix) | Интерфейс Python для конвейеров командной оболочки Unix. | |
| pkgutil | Утилиты для системы импорта. | |
| platform | Извлекает как можно больше данных, идентифицирующих платформу. | |
| plistlib | Генерация и разбор plist-файлов Mac OS X. | |
| poplib | Клиент протокола POP3 (требуются сокеты). | |
| posix (Unix) | Наиболее распространённые системные вызовы POSIX (обычно используются через модуль os). | |
| pprint | Форматированный вывод данных. | |
| profile | Профилировщик исходного кода Python. | |
| pstats | Объект статистики для использования с профилировщиком. | |
| pty (Linux) | Обработка псевдотерминалов для Linux. | |
| pwd (Unix) | База данных паролей (getpwnam() и подобные). | |
| py_compile | Генерирует байт-код из исходных файлов Python. | |
| pyclbr | Поддерживает извлечение информации для браузера классов Python. | |
| pydoc | Генератор документации и система онлайн-справки. | |
| q | ||
| очередь | Синхронизированный класс очереди. | |
| quopri | Кодирует и декодирует файлы с помощью кодировки MIME quoted-printable. | |
| r | ||
| random | Генерирует псевдослучайные числа с различными распространёнными распределениями. | |
| re | Операции с регулярными выражениями. | |
| readline (Unix) | Поддержка GNU readline для Python. | |
| reprlib | Альтернативная реализация repr() с ограничениями по размеру. | |
| resource (Unix) | Интерфейс для предоставления информации об использовании ресурсов текущим процессом. | |
| rlcompleter | Автодополнение идентификаторов Python, подходящее для библиотеки GNU readline. | |
| runpy | Находит и запускает модули Python без предварительного импорта. | |
| s | ||
| sched | Планировщик событий общего назначения. | |
| select | Ожидание завершения ввода-вывода на нескольких потоках данных. | |
| shelve | Персистентность объектов Python. | |
| shlex | Простой лексический анализ для языков, подобных командной оболочке Unix. | |
| shutil | Операции с файлами высокого уровня, включая копирование. | |
| signal | Установка обработчиков для асинхронных событий. | |
| site | Модуль, отвечающий за специфичную для сайта конфигурацию. | |
| smtpd | Реализация SMTP-сервера на Python. | |
| smtplib | Клиент протокола SMTP (требуется поддержка сокетов). | |
| sndhdr | Определение типа звукового файла. | |
| socket | Низкоуровневый сетевой интерфейс. | |
| socketserver | Фреймворк для сетевых серверов. | |
| spwd (Unix) | База данных теневых паролей (getspnam() и другие). | |
| sqlite3 | Реализация DB-API 2.0 с использованием SQLite 3.x. | |
| ssl | Обёртка TLS/SSL для объектов сокетов | |
| stat | Утилиты для интерпретации результатов os.stat(), os.lstat() и os.fstat(). | |
| string | Общие операции со строками. | |
| stringprep | Подготовка строк в соответствии с RFC 3453 | |
| struct | Интерпретация байтов как упакованных двоичных данных. | |
| подпроцесс | Управление подпроцессами. | |
| sunau | Предоставление интерфейса для звукового формата Sun AU. | |
| symbol | Константы, представляющие внутренние узлы дерева разбора. | |
| symtable | Интерфейс к внутренним таблицам символов компилятора. | |
| sys | Доступ к системным параметрам и функциям. | |
| sysconfig | Информация о конфигурации Python | |
| syslog (Unix) | Интерфейс к библиотеке системного журнала Unix. | |
| t | ||
| tabnanny | Инструмент для обнаружения проблем с пробельными символами в файлах исходного кода Python в дереве каталогов. | |
| tarfile | Чтение и запись архивных файлов в формате tar. | |
| telnetlib | Класс Telnet-клиента. | |
| tempfile | Создание временных файлов и каталогов. | |
| termios (Unix) | Управление терминалом в стиле POSIX. | |
| test | Пакет регрессионного тестирования, содержащий набор тестов для Python. | |
| test.support | Поддержка набора регрессионных тестов Python. | |
| textwrap | Перенос и заполнение текста. | |
| threading | Параллелизм на основе потоков. | |
| time | Доступ ко времени и преобразования. | |
| timeit | Измерение времени выполнения небольших фрагментов кода. | |
| tkinter | Интерфейс к Tcl/Tk для графических пользовательских интерфейсов | |
| tkinter.scrolledtext (Tk) | Текстовый виджет с вертикальной полосой прокрутки. | |
| tkinter.tix | Виджеты расширения Tk для Tkinter | |
| tkinter.ttk | Набор виджетов с темой Tk | |
| token | Константы, представляющие конечные узлы дерева разбора. | |
| tokenize | Лексический сканер исходного кода Python. | |
| trace | Трассировка или отслеживание выполнения операторов Python. | |
| traceback | Печать или получение трассировки стека. | |
| tty (Unix) | Вспомогательные функции для выполнения типовых операций управления терминалом. | |
| turtle | Образовательный фреймворк для простых графических приложений | |
| types | Имена встроенных типов. | |
| u | ||
| unicodedata | Доступ к базе данных Unicode. | |
| unittest | Фреймворк для модульного тестирования Python. | |
| unittest.mock | Библиотека mock-объектов. | |
| urllib | ||
| urllib.error | Классы исключений, вызываемые urllib.request. | |
| urllib.parse | Разбор URL на составляющие и сборка из компонентов. | |
| urllib.request | Расширяемая библиотека для открытия URL. | |
| urllib.response | Классы ответов, используемые в urllib. | |
| urllib.robotparser | Загрузка файла robots.txt и ответы на вопросы о возможности загрузки других URL. | |
| uu | Кодирование и декодирование файлов в формате uuencode. | |
| uuid | Объекты UUID (универсальные уникальные идентификаторы) в соответствии с RFC 4122 | |
| v | ||
| venv | Создание виртуальных окружений. | |
| w | ||
| warnings | Вывод предупреждений и управление их обработкой. | |
| wave | Интерфейс для работы со звуковым форматом WAV. | |
| weakref | Поддержка слабых ссылок и слабых словарей. | |
| webbrowser | Удобный контроллер для веб-браузеров. | |
| winreg (Windows) | Функции и объекты для работы с реестром Windows. | |
| winsound (Windows) | Доступ к аудиоустройствам Windows. | |
| wsgiref | Утилиты WSGI и эталонная реализация. | |
| wsgiref.handlers | Базовые классы сервера/шлюза WSGI. | |
| wsgiref.headers | Инструменты для заголовков ответа WSGI. | |
| wsgiref.simple_server | Простой HTTP-сервер WSGI. | |
| wsgiref.util | Утилиты окружения WSGI. | |
| wsgiref.validate | Проверка соответствия WSGI. | |
| x | ||
| xdrlib | Кодеры и декодеры для External Data Representation (XDR). | |
| xml | Пакет, содержащий модули для обработки XML | |
| xml.dom | API объектной модели документа (DOM) для Python. | |
| xml.dom.minidom | Минимальная реализация объектной модели документа (DOM). | |
| xml.dom.pulldom | Поддержка построения частичных DOM-деревьев из событий SAX. | |
| xml.etree.ElementTree | Реализация API ElementTree. | |
| xml.parsers.expat | Интерфейс к непроверяющему XML-парсеру Expat. | |
| xml.parsers.expat.errors | ||
| xml.parsers.expat.model | ||
| xml.sax | Пакет, содержащий базовые классы SAX2 и вспомогательные функции. | |
| xml.sax.handler | Базовые классы для обработчиков событий SAX. | |
| xml.sax.saxutils | Вспомогательные функции и классы для работы с SAX. | |
| xml.sax.xmlreader | Интерфейс, который должны реализовывать XML-парсеры, совместимые с SAX. | |
| xmlrpc | ||
| xmlrpc.client | Клиентский доступ к XML-RPC. | |
| xmlrpc.server | Базовые реализации сервера XML-RPC. | |
| z | ||
| zipfile | Чтение и запись архивных файлов в формате ZIP. | |
| zipimport | поддержка импорта модулей Python из ZIP-архивов | |
| zlib | Низкоуровневый интерфейс к процедурам сжатия и распаковки, совместимым с gzip. |
