Указатель модулей 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__
|
Среда выполнения кода верхнего уровня. Охватывает интерфейсы командной строки, поведение во время импорта и ``__name__ == '__main__``. | |
_thread
|
Низкоуровневый API для работы с потоками. | |
_tkinter
|
Бинарный модуль, содержащий низкоуровневый интерфейс к Tcl/Tk. | |
| a | ||
abc
|
Абстрактные базовые классы согласно :pep:`3119`. | |
aifc
|
Устарело: Удалено в версии 3.13. | |
annotationlib
|
Функциональность для интроспекции аннотаций | |
argparse
|
Библиотека для разбора параметров и аргументов командной строки. | |
array
|
Компактные массивы числовых значений одного типа. | |
ast
|
Классы абстрактного синтаксического дерева и средства работы с ним. | |
asynchat
|
Устарело: Удалено в версии 3.12. | |
asyncio
|
Асинхронный ввод-вывод. | |
asyncore
|
Устарело: Удалено в версии 3.12. | |
atexit
|
Регистрация и выполнение функций очистки. | |
audioop
|
Устарело: Удалено в версии 3.13. | |
| b | ||
base64
|
RFC 4648: кодировки данных Base16, Base32 и Base64; Base85 и Ascii85 | |
bdb
|
Инфраструктура отладчика. | |
binascii
|
Инструменты для преобразования данных между двоичным форматом и различными двоичными представлениями в кодировке ASCII. | |
bisect
|
Алгоритмы бисекции массивов для двоичного поиска. | |
builtins
|
Модуль, предоставляющий пространство имён встроенных объектов. | |
bz2
|
Интерфейсы для сжатия и распаковки данных в формате bzip2. | |
| c | ||
calendar
|
Функции для работы с календарями, включая эмуляцию программы Unix cal. | |
cgi
|
Устарело: Удалено в версии 3.13. | |
cgitb
|
Устарело: Удалено в версии 3.13. | |
chunk
|
Устарело: Удалено в версии 3.13. | |
cmath
|
Математические функции для комплексных чисел. | |
cmd
|
Создание интерпретаторов команд с построчным вводом. | |
code
|
Средства для реализации циклов чтения, вычисления и вывода результата. | |
codecs
|
Кодирование и декодирование данных и потоков. | |
codeop
|
Компиляция (возможно, неполного) кода Python. | |
collections
|
Типы контейнеров | |
collections.abc
|
Абстрактные базовые классы для контейнеров | |
colorsys
|
Функции преобразования между RGB и другими цветовыми системами. | |
compileall
|
Инструменты для компиляции байт-кода всех исходных файлов Python в дереве каталогов. | |
compression
|
||
compression.zstd
|
Низкоуровневый интерфейс к процедурам сжатия и распаковки библиотеки zstd. | |
concurrent
|
||
concurrent.futures
|
Параллельное выполнение вычислений с помощью потоков или процессов. | |
concurrent.interpreters
|
Несколько интерпретаторов в одном процессе | |
configparser
|
Парсер файлов конфигурации. | |
contextlib
|
Утилиты для контекстов инструкции with. | |
contextvars
|
Переменные контекста | |
copy
|
Операции поверхностного и глубокого копирования. | |
copyreg
|
Регистрация функций поддержки pickle. | |
cProfile
|
||
crypt
|
Устарело: Удалено в версии 3.13. | |
csv
|
Запись и чтение табличных данных в файлы с разделителями и из них. | |
ctypes
|
Библиотека внешних функций для Python. | |
curses
|
Интерфейс к библиотеке curses, обеспечивающий переносимую работу с терминалом. | |
curses.ascii
|
Константы и функции проверки принадлежности для символов ASCII. | |
curses.panel
|
Расширение стека панелей, добавляющее глубину окнам curses. | |
curses.textpad
|
Редактирование ввода в окне curses в стиле Emacs. | |
| d | ||
dataclasses
|
Автоматическая генерация специальных методов в классах, определённых пользователем. | |
datetime
|
Базовые типы даты и времени. | |
dbm
|
Интерфейсы к различным форматам «баз данных» Unix. | |
dbm.dumb
|
Переносимая реализация простого интерфейса DBM. | |
dbm.gnu
|
Менеджер баз данных GNU | |
dbm.ndbm
|
Новый менеджер баз данных | |
dbm.sqlite3
|
Бэкенд SQLite для dbm | |
decimal
|
Реализация спецификации General Decimal Arithmetic. | |
difflib
|
Вспомогательные средства для вычисления различий между объектами. | |
dis
|
Дизассемблер байт-кода Python. | |
distutils
|
Устарело: Удалено в версии 3.12. | |
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.mime.application
|
||
email.mime.audio
|
||
email.mime.base
|
||
email.mime.image
|
||
email.mime.message
|
||
email.mime.multipart
|
||
email.mime.nonmultipart
|
||
email.mime.text
|
||
email.parser
|
Разбор текстовых сообщений электронной почты для создания структуры объектов сообщения. | |
email.policy
|
Управление разбором и созданием сообщений | |
email.utils
|
Различные утилиты пакета email. | |
encodings
|
Пакет кодировок | |
encodings.idna
|
Реализация интернационализированных доменных имён | |
encodings.mbcs
|
Кодовая страница ANSI Windows | |
encodings.utf_8_sig
|
Кодек UTF-8 с сигнатурой BOM | |
ensurepip
|
Установка установщика «pip» в существующую установку Python или виртуальную среду. | |
enum
|
Реализация класса перечисления. | |
errno
|
Стандартные системные символы errno. | |
| f | ||
faulthandler
|
Вывод трассировки стека Python. | |
fcntl
|
Системные вызовы fcntl() и ioctl(). | |
filecmp
|
Эффективное сравнение файлов. | |
fileinput
|
Обработка стандартного ввода или списка файлов в цикле. | |
fnmatch
|
Сопоставление имён файлов с шаблонами в стиле оболочки Unix. | |
fractions
|
Рациональные числа. | |
ftplib
|
Клиент протокола FTP (требуются сокеты). | |
functools
|
Функции высшего порядка и операции над вызываемыми объектами. | |
| g | ||
gc
|
Интерфейс к сборщику мусора, обнаруживающему циклические ссылки. | |
getopt
|
Переносимый парсер параметров командной строки с поддержкой коротких и длинных имён параметров. | |
getpass
|
Переносимое считывание паролей и получение идентификатора пользователя. | |
gettext
|
Службы многоязычной интернационализации. | |
glob
|
Раскрытие шаблонов путей в стиле оболочки Unix. | |
graphlib
|
Функциональность для работы с графоподобными структурами | |
grp
|
База данных групп (getgrnam() и подобные функции). | |
gzip
|
Интерфейсы для сжатия и распаковки данных в формате gzip с использованием файловых объектов. | |
| h | ||
hashlib
|
Алгоритмы криптографического хеширования и вычисления дайджестов сообщений. | |
heapq
|
Алгоритм очереди с приоритетами на основе кучи. | |
hmac
|
Реализация хеширования с ключом для аутентификации сообщений (HMAC) | |
html
|
Вспомогательные средства для работы с HTML. | |
html.entities
|
Определения общих сущностей HTML. | |
html.parser
|
Простой парсер, обрабатывающий HTML и XHTML. | |
http
|
Коды состояния и сообщения HTTP | |
http.client
|
Клиент протоколов HTTP и HTTPS (требуются сокеты). | |
http.cookiejar
|
Классы для автоматической обработки HTTP-файлов cookie. | |
http.cookies
|
Поддержка управления состоянием HTTP (файлы cookie). | |
http.server
|
HTTP-сервер и обработчики запросов. | |
| i | ||
idlelib
|
Пакет реализации оболочки/редактора IDLE. | |
imaplib
|
Клиент протокола IMAP4 (требуются сокеты). | |
imghdr
|
Устарело: Удалено в версии 3.13. | |
imp
|
Устарело: Удалено в версии 3.12. | |
importlib
|
Реализация механизма импорта. | |
importlib.abc
|
Абстрактные базовые классы, связанные с импортом | |
importlib.machinery
|
Импортёры и перехватчики путей | |
importlib.metadata
|
Доступ к метаданным пакетов | |
importlib.resources
|
Чтение, открытие и доступ к ресурсам пакетов | |
importlib.resources.abc
|
Абстрактные базовые классы для ресурсов | |
importlib.util
|
Вспомогательный код для импортёров | |
inspect
|
Извлечение информации и исходного кода из работающих объектов. | |
io
|
Основные инструменты для работы с потоками. | |
ipaddress
|
Библиотека для работы с IPv4/IPv6. | |
itertools
|
Функции для создания итераторов, обеспечивающих эффективную обработку в циклах. | |
| j | ||
json
|
Кодирование и декодирование формата JSON. | |
json.tool
|
Интерфейс командной строки для проверки и форматирования JSON. | |
| k | ||
keyword
|
Проверка того, является ли строка ключевым словом Python. | |
| l | ||
linecache
|
Предоставляет произвольный доступ к отдельным строкам текстовых файлов. | |
locale
|
Службы интернационализации. | |
logging
|
Гибкая система журналирования событий для приложений. | |
logging.config
|
Настройка модуля logging. | |
logging.handlers
|
Обработчики для модуля logging. | |
lzma
|
Обёртка Python для библиотеки сжатия liblzma. | |
| m | ||
mailbox
|
Работа с почтовыми ящиками в различных форматах | |
mailcap
|
Устарело: Удалено в версии 3.13. | |
marshal
|
Преобразование объектов Python в потоки байтов и обратно (с различными ограничениями). | |
math
|
Математические функции (sin() и т. д.). | |
mimetypes
|
Сопоставление расширений имён файлов с типами MIME. | |
mmap
|
Интерфейс к файлам, отображённым в память, для Unix и Windows. | |
modulefinder
|
Поиск модулей, используемых скриптом. | |
msilib
|
Устарело: Удалено в версии 3.13. | |
msvcrt
|
Различные полезные подпрограммы из среды выполнения MS VC++. | |
multiprocessing
|
Параллелизм на основе процессов. | |
multiprocessing.connection
|
API для работы с сокетами. | |
multiprocessing.dummy
|
Простая обёртка над threading. | |
multiprocessing.managers
|
Совместное использование данных между процессами с помощью общих объектов. | |
multiprocessing.pool
|
Создание пулов процессов. | |
multiprocessing.shared_memory
|
Предоставление общей памяти для прямого доступа из разных процессов. | |
multiprocessing.sharedctypes
|
Выделение объектов ctypes в общей памяти. | |
| n | ||
netrc
|
Загрузка файлов .netrc. | |
nis
|
Устарело: Удалено в версии 3.13. | |
nntplib
|
Устарело: Удалено в версии 3.13. | |
numbers
|
Абстрактные базовые классы для чисел (Complex, Real, Integral и т. д.). | |
| o | ||
operator
|
Функции, соответствующие стандартным операторам. | |
optparse
|
Библиотека для разбора параметров командной строки. | |
os
|
Различные интерфейсы операционной системы. | |
os.path
|
Операции с путями. | |
ossaudiodev
|
Устарело: Удалено в версии 3.13. | |
| p | ||
pathlib
|
Объектно-ориентированная работа с путями файловой системы | |
pathlib.types
|
Типы pathlib для статической проверки типов | |
pdb
|
Отладчик Python для интерактивных интерпретаторов. | |
pickle
|
Преобразование объектов Python в потоки байтов и обратно. | |
pickletools
|
Содержит подробные комментарии о протоколах pickle и опкодах виртуальной машины pickle, а также несколько полезных функций. |
pipes
|
Устарело: Удалено в версии 3.13. | |
pkgutil
|
Утилиты для системы импорта. | |
platform
|
Получение максимально возможного объёма данных для идентификации платформы. | |
plistlib
|
Создание и разбор файлов plist от Apple. | |
poplib
|
Клиент протокола POP3 (требуются сокеты). | |
posix
|
Наиболее распространённые системные вызовы POSIX (обычно используются через модуль os). | |
pprint
|
Форматированный вывод данных. | |
profile
|
Профилировщик исходного кода Python. | |
pstats
|
Объект статистики для использования с профилировщиком. | |
pty
|
Работа с псевдотерминалами в Unix. | |
pwd
|
База данных паролей (getpwnam() и подобные функции). | |
py_compile
|
Создание файлов байт-кода из исходных файлов Python. | |
pyclbr
|
Извлечение информации для браузера модулей Python. | |
pydoc
|
Генератор документации и система интерактивной справки. | |
| q | ||
queue
|
Класс синхронизированной очереди. | |
quopri
|
Кодирование и декодирование файлов с использованием кодировки MIME quoted-printable. | |
| r | ||
random
|
Генерация псевдослучайных чисел с различными распространёнными распределениями. | |
re
|
Операции с регулярными выражениями. | |
readline
|
Поддержка GNU readline для Python. | |
reprlib
|
Альтернативная реализация repr() с ограничением размера. | |
resource
|
Интерфейс для получения сведений об использовании ресурсов текущим процессом. | |
rlcompleter
|
Автодополнение идентификаторов Python, подходящее для библиотеки GNU readline. | |
runpy
|
Поиск и запуск модулей Python без предварительного импорта. | |
| s | ||
sched
|
Планировщик событий общего назначения. | |
secrets
|
Генерация безопасных случайных чисел для работы с секретами. | |
select
|
Ожидание завершения операций ввода-вывода в нескольких потоках. | |
selectors
|
Высокоуровневая мультиплексация ввода-вывода. | |
shelve
|
Сохранение объектов Python. | |
shlex
|
Простой лексический анализ языков, подобных оболочке Unix. | |
shutil
|
Высокоуровневые операции с файлами, включая копирование. | |
signal
|
Установка обработчиков асинхронных событий. | |
site
|
Модуль для настройки параметров, зависящих от конкретного сайта. | |
sitecustomize
|
||
smtpd
|
Устарело: Удалено в версии 3.12. | |
smtplib
|
Клиент протокола SMTP (требуются сокеты). | |
sndhdr
|
Устарело: Удалено в версии 3.13. | |
socket
|
Низкоуровневый сетевой интерфейс. | |
socketserver
|
Инфраструктура для сетевых серверов. | |
spwd
|
Устарело: Удалено в версии 3.13. | |
sqlite3
|
Реализация DB-API 2.0 с использованием SQLite 3.x. | |
ssl
|
Обёртка TLS/SSL для объектов socket | |
stat
|
Утилиты для интерпретации результатов os.stat(), os.lstat() и os.fstat(). | |
statistics
|
Функции математической статистики | |
string
|
Основные операции со строками. | |
string.templatelib
|
Поддержка строковых литералов-шаблонов. | |
stringprep
|
Подготовка строк согласно RFC 3453 | |
struct
|
Интерпретация байтов как упакованных двоичных данных. | |
subprocess
|
Управление подпроцессами. | |
sunau
|
Устарело: Удалено в версии 3.13. | |
symtable
|
Интерфейс к внутренним таблицам символов компилятора. | |
sys
|
Доступ к системным параметрам и функциям. | |
sys.monitoring
|
Доступ к мониторингу событий и управление им | |
sysconfig
|
Информация о конфигурации Python | |
syslog
|
Интерфейс к библиотечным функциям Unix syslog. | |
| t | ||
tabnanny
|
Инструмент для обнаружения проблем с пробелами в исходных файлах Python в дереве каталогов. | |
tarfile
|
Чтение и запись архивных файлов в формате tar. | |
telnetlib
|
Устарело: Удалено в версии 3.13. | |
tempfile
|
Создание временных файлов и каталогов. | |
termios
|
Управление tty в стиле POSIX. | |
test
|
Пакет регрессионных тестов, содержащий набор тестов для Python. | |
test.regrtest
|
Запуск набора регрессионных тестов. | |
test.support
|
Поддержка набора регрессионных тестов Python. | |
test.support.bytecode_helper
|
Вспомогательные инструменты для проверки правильности генерации байт-кода. | |
test.support.import_helper
|
Поддержка тестов импорта. | |
test.support.os_helper
|
Поддержка тестов os. | |
test.support.script_helper
|
Поддержка тестов выполнения скриптов Python. | |
test.support.socket_helper
|
Поддержка тестов сокетов. | |
test.support.threading_helper
|
Поддержка тестов многопоточности. | |
test.support.warnings_helper
|
Поддержка тестов предупреждений. | |
textwrap
|
Перенос и выравнивание текста | |
threading
|
Параллелизм на основе потоков. | |
time
|
Доступ к времени и преобразование значений времени. | |
timeit
|
Измерение времени выполнения небольших фрагментов кода. | |
tkinter
|
Интерфейс к Tcl/Tk для графических пользовательских интерфейсов | |
tkinter.colorchooser
|
Диалоговое окно выбора цвета | |
tkinter.commondialog
|
Базовый класс Tkinter для диалоговых окон | |
tkinter.dialog
|
Простое диалоговое окно на основе классических виджетов Tk. | |
tkinter.dnd
|
Интерфейс перетаскивания Tkinter | |
tkinter.filedialog
|
Классы диалоговых окон для выбора файлов | |
tkinter.font
|
Класс Tkinter для работы со шрифтами | |
tkinter.messagebox
|
Различные типы диалоговых окон с предупреждениями | |
tkinter.scrolledtext
|
Текстовый виджет с вертикальной полосой прокрутки. | |
tkinter.simpledialog
|
Простые диалоговые окна | |
tkinter.ttk
|
Набор тематических виджетов Tk | |
token
|
Константы, представляющие конечные узлы дерева разбора. | |
tokenize
|
Лексический анализатор исходного кода Python. | |
tomllib
|
Разбор файлов TOML. | |
trace
|
Трассировка или отслеживание выполнения инструкций Python. | |
traceback
|
Вывод или получение трассировки стека вызовов. | |
tracemalloc
|
Трассировка выделения памяти. | |
tty
|
Вспомогательные функции для выполнения распространённых операций управления терминалом. | |
turtle
|
Обучающая среда для простых графических приложений | |
turtledemo
|
Просмотрщик примеров скриптов turtle | |
types
|
Имена встроенных типов. | |
typing
|
Поддержка подсказок типов (см. :pep:`484`). | |
| u | ||
unicodedata
|
Доступ к базе данных Unicode. | |
unittest
|
Среда модульного тестирования для Python. | |
unittest.mock
|
Библиотека объектов-заглушек. | |
urllib
|
||
urllib.error
|
Классы исключений, вызываемых urllib.request. | |
urllib.parse
|
Разбор URL на компоненты или сборка URL из компонентов. | |
urllib.request
|
Расширяемая библиотека для открытия URL. | |
urllib.response
|
Классы ответов, используемые urllib. | |
urllib.robotparser
|
Загрузка файла robots.txt и проверка доступности для обхода других URL. | |
usercustomize
|
||
uu
|
Устарело: Удалено в версии 3.13. | |
uuid
|
Объекты UUID (универсально уникальные идентификаторы) согласно RFC 9562 | |
| v | ||
venv
|
Создание виртуальных окружений. | |
| w | ||
warnings
|
Выдача предупреждений и управление их обработкой. | |
wave
|
Интерфейс для работы со звуковым форматом WAV. | |
weakref
|
Поддержка слабых ссылок и слабых словарей. | |
webbrowser
|
Простой в использовании контроллер веб-браузеров. | |
winreg
|
Функции и объекты для работы с реестром Windows. | |
winsound
|
Доступ к средствам воспроизведения звука в Windows. | |
wsgiref
|
Утилиты WSGI и эталонная реализация. | |
wsgiref.handlers
|
Базовые классы сервера/шлюза WSGI. | |
wsgiref.headers
|
Инструменты для заголовков ответов WSGI. | |
wsgiref.simple_server
|
Простой HTTP-сервер WSGI. | |
wsgiref.types
|
Типы WSGI для статической проверки типов | |
wsgiref.util
|
Утилиты для окружения WSGI. | |
wsgiref.validate
|
Средство проверки соответствия WSGI. | |
| x | ||
xdrlib
|
Устарело: Удалено в версии 3.13. | |
xml
|
Пакет, содержащий модули обработки XML | |
xml.dom
|
API объектной модели документа для Python. | |
xml.dom.minidom
|
Минимальная реализация объектной модели документа (DOM). | |
xml.dom.pulldom
|
Поддержка построения частичных деревьев DOM из событий SAX. | |
xml.etree.ElementInclude
|
||
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
|
Модули сервера и клиента, реализующие XML-RPC. | |
xmlrpc.client
|
Доступ к клиенту XML-RPC. | |
xmlrpc.server
|
Базовые реализации сервера XML-RPC. | |
| z | ||
zipapp
|
Управление исполняемыми ZIP-архивами Python | |
zipfile
|
Чтение и запись архивных файлов в формате ZIP. | |
zipimport
|
Поддержка импорта модулей Python из ZIP-архивов. | |
zlib
|
Низкоуровневый интерфейс к процедурам сжатия и распаковки, совместимым с gzip. | |
zoneinfo
|
Поддержка часовых поясов IANA |
© 2001 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.14/py-modindex.html