Spec-Zone.ru › Python 3.9

Индекс модулей 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__ Определения инструкций будущего
__main__ Среда выполнения скрипта верхнего уровня.
_thread API потоков низкого уровня.
а
abc Абстрактные базовые классы в соответствии с :pep:`3119`.
aifc Устарело: Чтение и запись аудиофайлов в формате AIFF или AIFC.
argparse Библиотека для парсинга командной строки и аргументов.
array Эффективные массивы с однотипными числовыми значениями.
ast Классы абстрактного синтаксического дерева и манипуляции с ним.
asynchat Устарело: Поддержка асинхронных протоколов запроса/ответа.
asyncio Асинхронные ввод-вывод.
asyncore Устарело: Базовый класс для разработки асинхронных служб обработки сокетов.
atexit Регистрация и выполнение функций очистки.
audioop Устарело: Манипулирование сырыми аудиоданными.
б
base64 RFC 3548: Кодировки данных Base16, Base32, Base64; Base85 и Ascii85
bdb Фреймворк отладчика.
binascii Инструменты для преобразования между двоичным представлением и различными ASCII-кодированными двоичными представлениями.
binhex Кодирование и декодирование файлов в формате binhex4.
bisect Алгоритмы бисекции массивов для двоичного поиска.
builtins Модуль, предоставляющий встроенное пространство имён.
bz2 Интерфейсы для сжатия и распаковки данных с помощью bzip2.
в
calendar Функции для работы с календарями, включая некоторую эмуляцию программы Unix cal.
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.
contextvars Переменные контекста
copy Операции поверхностной и глубокой копирования.
copyreg Регистрация функций поддержки pickle.
cProfile
crypt (Unix) Устарело: Функция crypt() для проверки паролей Unix.
csv Запись и чтение табличных данных в файлы с разделителями и из них.
ctypes Библиотека внешних функций для Python.
- curses (Unix) Интерфейс к библиотеке curses, обеспечивающий переносимую обработку терминала.
curses.ascii Константы и функции принадлежности к набору ASCII-символов.
curses.panel Расширение стека панелей, добавляющее глубину окнам curses.
curses.textpad Редактирование ввода в стиле Emacs в окне curses.
д
dataclasses Генерация специальных методов для пользовательских классов.
datetime Основные типы дат и времени.
- dbm Интерфейсы к различным форматам Unix «баз данных».
dbm.dumb Переносимая реализация простого интерфейса DBM.
dbm.gnu (Unix) Переосмысление dbm от GNU.
dbm.ndbm (Unix) Стандартный интерфейс «базы данных», основанный на ndbm.
decimal Реализация спецификации общих вычислений с десятичными числами.
difflib Средства для вычисления различий между объектами.
dis Дизсэмблер для байткода Python.
- distutils Поддержка создания и установки модулей Python в существующую установку Python.
distutils.archive_util Утилитарные функции для создания файлов архивов (tarballs, zip-файлов, ...)
distutils.bcppcompiler
distutils.ccompiler Абстрактный класс CCompiler
END_OF_DOCUMENT_MARKER
distutils.cmd Предоставляет абстрактный базовый класс :class:`~distutils.cmd.Command`. Этот класс наследуется модулями в подпакете distutils.command.
distutils.command Содержит по одному модулю для каждой стандартной команды Distutils.
distutils.command.bdist Создаёт двоичный установщик для пакета
distutils.command.bdist_dumb Создаёт "простой" установщик — простой архив файлов
distutils.command.bdist_msi Создаёт двоичное распределение в формате Windows MSI-файла
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 Package Index
distutils.command.sdist Создаёт распределение исходного кода
distutils.core Основной функционал Distutils
distutils.cygwinccompiler
distutils.debug Предоставляет флаг отладки для distutils
distutils.dep_util Утилитарные функции для простого контроля зависимостей
distutils.dir_util Утилитарные функции для работы с каталогами и древовидными структурами каталогов
distutils.dist Предоставляет класс Distribution, представляющий распределение модулей, которое строится/устанавливается/распространяется
distutils.errors Предоставляет стандартные исключения distutils
distutils.extension Предоставляет класс Extension, используемый для описания модулей расширения C/C++ в скриптах настройки
distutils.fancy_getopt Дополнительный функционал getopt
distutils.file_util Утилитарные функции для работы с отдельными файлами
distutils.filelist Класс FileList, используемый для работы с файловой системой и создания списков файлов.
distutils.log Простая система логирования, в стиле :pep:`282`
distutils.msvccompiler Компилятор Microsoft
distutils.spawn Предоставляет функцию spawn()
distutils.sysconfig Низкоуровневый доступ к конфигурационной информации интерпретатора Python.
distutils.text_file Предоставляет класс TextFile, простой интерфейс к текстовым файлам
distutils.unixccompiler Компилятор C для UNIX
distutils.util Разнообразные другие утилитарные функции
distutils.version Реализует классы, представляющие номера версий модулей.
doctest Тестирование фрагментов кода внутри строк документации.
e
- email Пакет для разбора, обработки и создания сообщений электронной почты.
email.charset Наборы символов
email.contentmanager Хранение и извлечение содержимого из частей MIME.
email.encoders Кодировщики для полезной нагрузки сообщений электронной почты.
email.errors Классы исключений, используемые пакетом email.
email.generator Генерация плоских текстовых сообщений электронной почты из структуры сообщения.
email.header Представление заголовков, не являющихся ASCII.
email.headerregistry Автоматический разбор заголовков на основе имени поля.
email.iterators Итерация по дереву объектов сообщения.
email.message Базовый класс, представляющий сообщения электронной почты.
email.mime Создание сообщений MIME.
email.parser Разбор плоских текстовых сообщений электронной почты для создания структуры объекта сообщения.
email.policy Управление разбором и созданием сообщений.
email.utils Разные утилиты пакета email.
- encodings
encodings.idna Реализация интернационализированных доменных имён
encodings.mbcs Кодовая страница Windows ANSI
encodings.utf_8_sig Кодировка UTF-8 с сигнатурой BOM
ensurepip Инициализация установщика "pip" в существующей установке Python или виртуальной среде.
enum Реализация класса перечисления.
errno Стандартные символы системы errno.
f
faulthandler Вывести трассировку Python.
fcntl (Unix) Системные вызовы fcntl() и ioctl().
filecmp Эффективное сравнение файлов.
fileinput Проход по стандартному вводу или списку файлов.
fnmatch Сопоставление имён файлов по шаблонам в стиле оболочки Unix.
formatter Устарело: Общий форматировщик вывода и интерфейс устройства.
fractions Рациональные числа.
ftplib Клиент протокола FTP (требуются сокеты).
functools Функции высшего порядка и операции над вызываемыми объектами.
г
gc Интерфейс к сборщику мусора с обнаружением циклов.
getopt Переносимый парсер командной строки; поддерживает короткие и длинные имена опций.
getpass Переносимое считывание паролей и получение идентификатора пользователя.
gettext Многоязычные сервисы интернационализации.
glob Расширение путей по шаблонам в стиле оболочки Unix.
graphlib Функциональность работы с структурами, похожими на графы
grp (Unix) База данных групп (getgrnam() и аналогичные).
gzip Интерфейсы для сжатия и распаковки gzip с использованием объектов файлов.
ч
hashlib Безопасные алгоритмы хеширования и создания дайджестов сообщений.
heapq Алгоритм очереди кучи (т.е. приоритетная очередь).
hmac Реализация HMAC (Keyed-Hashing for Message Authentication)
- html Помощники для работы с HTML.
html.entities Определения общих сущностей HTML.
html.parser Простой парсер, который может обрабатывать HTML и XHTML.
- http HTTP коды состояния и сообщения
http.client Клиент протоколов HTTP и HTTPS (требуются сокеты).
http.cookiejar Классы для автоматической обработки HTTP-куки.
http.cookies Поддержка управления состоянием HTTP (куки).
http.server HTTP сервер и обработчики запросов.
и
imaplib Клиент протокола IMAP4 (требуются сокеты).
imghdr Устарело: Определение типа изображения, содержащегося в файле или потоке байтов.
imp Устарело: Доступ к реализации оператора import.
- importlib Реализация механизма импорта.
importlib.abc Абстрактные базовые классы, связанные с импортом
importlib.machinery Импортеры и обработчики путей
importlib.metadata Реализация importlib metadata.
importlib.resources Чтение, открытие и доступ к ресурсам пакетов
importlib.util Утилитарный код для импортеров
inspect Извлечение информации и исходного кода из активных объектов.
io Основные инструменты для работы с потоками.
ipaddress Библиотека для работы с IPv4/IPv6.
itertools Функции для создания итераторов для эффективного цикла.
j
- json Кодирование и декодирование формата JSON.
json.tool Командная строка для валидации и красивого вывода JSON.
к
keyword Проверка, является ли строка ключевым словом Python.
л
lib2to3 Библиотека 2to3
linecache Предоставляет произвольный доступ к отдельным строкам из текстовых файлов.
locale Сервисы интернационализации.
- logging Гибкая система логирования событий для приложений.
logging.config Конфигурация модуля logging.
logging.handlers Обработчики для модуля logging.
lzma Обёртка Python для библиотеки сжатия liblzma.
м
mailbox Работа с почтовыми ящиками в различных форматах
mailcap Устарело: Обработка файлов mailcap.
marshal Преобразование объектов Python в потоки байтов и обратно (с разными ограничениями).
math Математические функции (sin() и т.д.).
mimetypes Сопоставление расширений имён файлов с типами MIME.
mmap Интерфейс к файлам с отображением памяти для Unix и Windows.
modulefinder Поиск модулей, используемых скриптом.
msilib (Windows) Устарело: Создание файлов установщиков Microsoft Installer и файлов CAB.
msvcrt (Windows) Разные полезные функции из среды выполнения MS VC++.
- multiprocessing Параллелизм на основе процессов.
multiprocessing.connection API для работы с сокетами.
multiprocessing.dummy Простая оболочка вокруг потоков.
multiprocessing.managers Обмен данными между процессами с помощью общих объектов.
multiprocessing.pool Создание пулов процессов.
multiprocessing.shared_memory Предоставляет общую память для прямого доступа между процессами.
multiprocessing.sharedctypes Выделение объектов ctypes из общей памяти.
н
netrc Загрузка файлов .netrc.
nis (Unix) Устаревшее: Интерфейс к библиотеке Sun NIS (Yellow Pages).
nntplib Устаревшее: Клиент протокола NNTP (требуются сокеты).
numbers Числовые абстрактные базовые классы (Complex, Real, Integral и т. д.).
о
operator Функции, соответствующие стандартным операторам.
optparse Устаревшее: Библиотека для разбора параметров командной строки.
- os Разные интерфейсы к операционной системе.
os.path Операции с именами путей.
ossaudiodev (Linux, FreeBSD) Устаревшее: Доступ к устройствам аудио, совместимым с OSS.
п
parser Доступ к дереву разбора исходного кода Python.
pathlib Объектно-ориентированные пути к файловой системе.
pdb Интерактивный отладчик Python для интерпретаторов.
pickle Преобразование объектов Python в потоки байтов и обратно.
pickletools Содержит обширные комментарии о протоколах pickle и операционных кодах pickle-машины, а также некоторые полезные функции.
pipes (Unix) Устаревшее: Интерфейс Python к конвейеру команд Unix.
pkgutil Утилиты для системы импорта.
platform Получение максимально возможной информации об идентификации платформы.
plistlib Генерация и парсинг файлов Apple plist.
poplib Клиент протокола POP3 (требуются сокеты).
posix (Unix) Наиболее распространённые системные вызовы POSIX (обычно используются через модуль os).
pprint Красивый вывод данных.
profile Профилировщик исходного кода Python.
pstats Объект статистики для использования с профилировщиком.
pty (Linux) Обработка псевдотерминалов для Linux.
pwd (Unix) База данных паролей (getpwnam() и аналогичные).
py_compile Генерация файлов байткода из исходных файлов Python.
pyclbr Поддержка извлечения информации для браузера модулей Python.
pydoc Генератор документации и система справки онлайн.
к
queue Синхронизированный класс очереди.
quopri Кодирование и декодирование файлов с использованием MIME-кодирования quoted-printable.
р
random Генерация псевдослучайных чисел с различными распространёнными распределениями.
re Операции с регулярными выражениями.
readline (Unix) Поддержка GNU readline для Python.
reprlib Альтернативная реализация repr() с ограничениями по размеру.
resource (Unix) Интерфейс для предоставления информации об использовании ресурсов текущего процесса.
rlcompleter Автодополнение идентификаторов Python, подходящее для библиотеки GNU readline.
runpy Поиск и запуск модулей Python без их предварительного импорта.
с
sched Планировщик событий общего назначения.
secrets Генерация защищённых случайных чисел для управления секретами.
select Ожидание завершения операций ввода/вывода на нескольких потоках.
selectors Мультиплексирование ввода/вывода высокого уровня.
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().
statistics Функции математической статистики
string Общие операции со строками.
stringprep Подготовка строк в соответствии с RFC 3453
struct Интерпретация байтов как упакованных двоичных данных.
subprocess Управление подпроцессами.
sunau Устаревший: Предоставление интерфейса к формату звука Sun AU.
symbol Константы, представляющие внутренние узлы дерева разбора.
symtable Интерфейс к внутренним таблицам символов компилятора.
sys Доступ к системным параметрам и функциям.
sysconfig Справочная информация о конфигурации Python
syslog (Unix) Интерфейс к библиотечным функциям Unix syslog.
т
tabnanny Инструмент для обнаружения проблем, связанных с отступами, в исходных файлах Python в дереве каталогов.
tarfile Чтение и запись файлов архивов в формате tar.
telnetlib Устаревший: Класс клиента Telnet.
tempfile Генерация временных файлов и каталогов.
termios (Unix) Управление терминалом в стиле POSIX.
- test Пакет регрессионных тестов, содержащий набор тестов для Python.
test.support Поддержка набора регрессионных тестов Python.
test.support.bytecode_helper Инструменты поддержки для тестирования правильности генерации байткода.
test.support.script_helper Поддержка тестов выполнения сценариев Python.
test.support.socket_helper Поддержка тестов сокетов.
textwrap Обёртывание и заполнение текста
threading Многопоточная параллельность.
time Доступ и преобразования времени.
timeit Измерение времени выполнения небольших фрагментов кода.
- tkinter Интерфейс к Tcl/Tk для графических пользовательских интерфейсов
tkinter.colorchooser (Tk) Диалог выбора цвета
tkinter.commondialog (Tk) Базовый класс Tkinter для диалогов
tkinter.dnd (Tk) Интерфейс Tkinter для перетаскивания
tkinter.filedialog (Tk) Классы диалогов для выбора файлов
tkinter.font (Tk) Класс Tkinter для работы с шрифтами
tkinter.messagebox (Tk) Различные типы диалогов сообщений об ошибках
tkinter.scrolledtext (Tk) Виджет текста со скроллбаром по вертикали.
tkinter.simpledialog (Tk) Простые диалоговые окна
tkinter.tix Tk расширенные виджеты для Tkinter
tkinter.ttk Набор тематических виджетов Tk
token Константы, представляющие терминальные узлы дерева разбора.
tokenize Лексический сканер для исходного кода Python.
trace Отслеживание выполнения операторов Python.
traceback Вывод или получение стека отладки.
tracemalloc Отслеживание выделения памяти.
tty (Unix) Утилитарные функции, выполняющие общие операции управления терминалом.
turtle Образовательная платформа для простых графических приложений
turtledemo Просмотрщик примеров скриптов черепахи
types Названия встроенных типов.
typing Поддержка подсказок типов (см. :pep:`484`).
у
unicodedata Доступ к базе данных Юникода.
- unittest Фреймворк для модульного тестирования Python.
unittest.mock Библиотека объектов-заглушек.
- urllib
urllib.error Классы исключений, генерируемые urllib.request.
urllib.parse Разбор URL на компоненты или сборка URL из компонентов.
urllib.request Расширяемая библиотека для открытия URL-адресов.
urllib.response Классы ответов, используемые urllib.
urllib.robotparser Загрузка файла robots.txt и получение ответов на вопросы о доступности других URL-адресов.
uu Устаревший: Кодирование и декодирование файлов в формате uuencode.
uuid Объекты UUID (универсальные уникальные идентификаторы) в соответствии с RFC 4122
в
venv Создание виртуальных сред.
в
warnings Выдача сообщений об ошибках и управление их обработкой.
wave Предоставление интерфейса к формату звука WAV.
weakref Поддержка слабых ссылок и слабых словарей.
webbrowser Простой в использовании контроллер для веб-браузеров.
winreg (Windows) Функции и объекты для работы с реестром Windows.
winsound (Windows) Доступ к звуковым возможностям Windows.
- wsgiref Утилиты WSGI и реализация справочника.
wsgiref.handlers Базовые классы сервера/шлюза WSGI.
wsgiref.headers Инструменты для заголовков ответа WSGI.
wsgiref.simple_server Простой сервер WSGI HTTP.
wsgiref.util Утилиты для среды WSGI.
wsgiref.validate Проверяющий соответствие WSGI.
x
xdrlib Устаревший: Кодировщики и декодировщики для внешнего представления данных (XDR).
- xml Пакет, содержащий модули обработки XML.
xml.dom API модели объекта документа для 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 Интерфейс, который должны реализовывать SAX-совместимые XML-парсеры.
- xmlrpc
xmlrpc.client Доступ к клиенту XML-RPC.
xmlrpc.server Основные реализации сервера XML-RPC.
z
zipapp Управление исполняемыми архивами Python zip.
zipfile Чтение и запись архивов в формате ZIP.
zipimport Поддержка импорта модулей Python из архивов ZIP.
zlib Низкоуровневый интерфейс к процедурам сжатия и распаковки, совместимым с gzip.
zoneinfo Поддержка часовых поясов IANA.

© 2001–2022 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.9/py-modindex.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API