Spec-Zone.ru › Python 3.11

Индекс модулей 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 Устарело: Чтение и запись аудиофайлов в формате AIFF или AIFC.
argparse Библиотека для разбора параметров и аргументов командной строки.
array Компактные массивы числовых значений одного типа.
ast Классы абстрактного синтаксического дерева и средства работы с ним.
asynchat Устарело: Поддержка асинхронных протоколов «команда/ответ».
asyncio Асинхронный ввод-вывод.
asyncore Устарело: Базовый класс для разработки служб асинхронной обработки сокетов.
atexit Регистрация и выполнение функций очистки.
audioop Устарело: Обработка необработанных аудиоданных.
b
base64 RFC 4648: кодировки данных Base16, Base32, Base64; Base85 и Ascii85
bdb Платформа отладчика.
binascii Инструменты для преобразования двоичных данных в различные двоичные представления с кодировкой ASCII и обратно.
bisect Алгоритмы бисекции массивов для двоичного поиска.
builtins Модуль, предоставляющий пространство имен встроенных объектов.
bz2 Интерфейсы для сжатия и распаковки данных в формате bzip2.
c
calendar Функции для работы с календарями, включая эмуляцию программы Unix cal.
cgi Устарело: Вспомогательные средства для запуска скриптов Python через общий шлюзовый интерфейс (CGI).
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 Редактирование ввода в окне curses в стиле Emacs.
d
dataclasses Генерация специальных методов для определённых пользователем классов.
datetime Основные типы для работы с датой и временем.
- dbm Интерфейсы к различным форматам «баз данных» Unix.
dbm.dumb Переносимая реализация простого интерфейса DBM.
dbm.gnu (Unix) Менеджер баз данных GNU
dbm.ndbm (Unix) Новый менеджер баз данных
decimal Реализация спецификации General Decimal Arithmetic.
difflib Вспомогательные средства для вычисления различий между объектами.
dis Дизассемблер байт-кода Python.
- distutils Поддержка сборки и установки модулей Python в существующую установку Python.
distutils.archive_util Вспомогательные функции для создания архивов (tar-архивов, ZIP-файлов и т. д.)
distutils.bcppcompiler
distutils.ccompiler Абстрактный класс CCompiler
distutils.cmd Предоставляет абстрактный базовый класс :class:`~distutils.cmd.Command`. Этот класс служит базовым для модулей пакета distutils.command.
distutils.command Содержит по одному модулю для каждой стандартной команды Distutils.
distutils.command.bdist Сборка двоичного установщика для пакета
distutils.command.bdist_dumb Сборка «простого» установщика — обычного архива с файлами
distutils.command.bdist_packager Абстрактный базовый класс для средств упаковки
distutils.command.bdist_rpm Сборка двоичного дистрибутива в формате Red Hat RPM и SRPM
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.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.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 (Unix) Системные вызовы fcntl() и ioctl().
filecmp Эффективное сравнение файлов.
fileinput Обход стандартного ввода или списка файлов.
fnmatch Сопоставление шаблонов имён файлов в стиле командной оболочки Unix.
fractions Рациональные числа.
ftplib Клиент протокола FTP (требуются сокеты).
functools Функции высшего порядка и операции с вызываемыми объектами.
g
gc Интерфейс к сборщику мусора, обнаруживающему циклические ссылки.
getopt Переносимый анализатор параметров командной строки с поддержкой коротких и длинных имён параметров.
getpass Переносимый ввод паролей и получение идентификатора пользователя.
gettext Службы многоязычной интернационализации.
glob Раскрытие шаблонов путей в стиле командной оболочки Unix.
graphlib Средства для работы со структурами, подобными графам
grp (Unix) База данных групп (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 Классы для автоматической обработки файлов cookie HTTP.
http.cookies Поддержка управления состоянием HTTP (файлы cookie).
http.server HTTP-сервер и обработчики запросов.
i
idlelib Пакет реализации оболочки и редактора IDLE.
imaplib Клиент протокола IMAP4 (требуются сокеты).
imghdr Устарело: Определение типа изображения, содержащегося в файле или потоке байтов.
imp Устарело: Доступ к реализации инструкции import.
- 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
lib2to3 Библиотека 2to3
linecache Предоставляет произвольный доступ к отдельным строкам текстовых файлов.
locale Средства интернационализации.
- logging Гибкая система регистрации событий для приложений.
logging.config Настройка модуля logging.
logging.handlers Обработчики для модуля logging.
lzma Обёртка Python для библиотеки сжатия liblzma.
m
mailbox Работа с почтовыми ящиками в различных форматах
mailcap Устарело: Обработка файлов Mailcap.
marshal Преобразование объектов Python в последовательности байтов и обратно (с различными ограничениями).
math Математические функции (sin() и т. д.).
mimetypes Сопоставление расширений имён файлов с типами MIME.
mmap Интерфейс для работы с файлами, отображёнными в память, в Unix и Windows.
modulefinder Поиск модулей, используемых скриптом.
msilib (Windows) Устарело: Создание установочных файлов Microsoft и CAB-файлов.
msvcrt (Windows) Различные полезные функции среды выполнения MS VC++.
- multiprocessing Параллелизм на основе процессов.
multiprocessing.connection API для работы с сокетами.
multiprocessing.dummy Простая обёртка над threading.
multiprocessing.managers Обмен данными между процессами с помощью совместно используемых объектов.
multiprocessing.pool Создание пулов процессов.
multiprocessing.shared_memory Предоставляет общую память для прямого доступа из разных процессов.
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
pathlib Объектно-ориентированная работа с путями файловой системы
pdb Отладчик Python для интерактивных интерпретаторов.
pickle Преобразование объектов Python в последовательности байтов и обратно.
pickletools Содержит подробные комментарии о протоколах pickle и кодах операций виртуальной машины pickle, а также несколько полезных функций.
pipes (Unix) Устарело: Интерфейс Python для конвейеров командной оболочки Unix.
pkgutil Вспомогательные средства для системы импорта.
platform Получение максимально возможного объёма данных для идентификации платформы.
plistlib Создание и разбор файлов plist компании Apple.
poplib Клиент протокола POP3 (требуются сокеты).
posix (Unix) Наиболее распространённые системные вызовы POSIX (обычно используются через модуль os).
pprint Форматированный вывод структур данных.
profile Профилировщик исходного кода Python.
pstats Объект статистики для использования с профилировщиком.
pty (Unix) Работа с псевдотерминалами в Unix.
pwd (Unix) База данных паролей (getpwnam() и аналогичные функции).
py_compile Создание файлов байт-кода из исходных файлов Python.
pyclbr Поддержка извлечения информации для браузера модулей Python.
pydoc Генератор документации и система интерактивной справки.
q
queue Класс синхронизированной очереди.
quopri Кодирование и декодирование файлов с использованием кодировки MIME quoted-printable.
r
random Генерация псевдослучайных чисел с различными распространёнными распределениями.
re Операции с регулярными выражениями.
readline (Unix) Поддержка GNU readline для Python.
reprlib Альтернативная реализация repr() с ограничением размера.
resource (Unix) Интерфейс для получения сведений об использовании ресурсов текущим процессом.
rlcompleter Автодополнение идентификаторов Python, подходящее для библиотеки GNU readline.
runpy Поиск и запуск модулей Python без их предварительного импорта.
s
sched Планировщик событий общего назначения.
secrets Генерация криптографически стойких случайных чисел для работы с секретами.
select Ожидание завершения операций ввода-вывода в нескольких потоках.
selectors Высокоуровневая мультиплексация ввода-вывода.
shelve Сохранение объектов Python.
shlex Простой лексический анализ языков, подобных командной оболочке Unix.
shutil Высокоуровневые операции с файлами, включая копирование.
signal Назначение обработчиков асинхронных событий.
site Модуль, отвечающий за конфигурацию, специфичную для сайта.
sitecustomize
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.
symtable Интерфейс к внутренним таблицам символов компилятора.
sys Доступ к системным параметрам и функциям.
sysconfig Информация о конфигурации Python
syslog (Unix) Интерфейс к функциям библиотеки syslog в Unix.
t
tabnanny Средство для обнаружения проблем с пробельными символами в исходных файлах Python в дереве каталогов.
tarfile Чтение и запись архивных файлов в формате tar.
telnetlib Устарело: Класс клиента Telnet.
tempfile Создание временных файлов и каталогов.
termios (Unix) Управление 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 Поддержка тестов threading.
test.support.warnings_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.
tomllib Разбор файлов TOML.
trace Трассировка или отслеживание выполнения инструкций Python.
traceback Вывод или получение трассировки стека.
tracemalloc Трассировка выделения памяти.
tty (Unix) Вспомогательные функции для выполнения распространённых операций управления терминалом.
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 Устарело: Кодирование и декодирование файлов в формате 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.types Типы WSGI для статической проверки типов
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.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 Интерфейс, который должны реализовывать XML-анализаторы, совместимые с SAX.
- xmlrpc
xmlrpc.client Доступ к клиенту XML-RPC.
xmlrpc.server Базовые реализации сервера XML-RPC.
z
zipapp Управление исполняемыми ZIP-архивами Python
zipfile Чтение и запись архивных файлов в формате ZIP.
zipimport Поддержка импорта модулей Python из ZIP-архивов.
zlib Низкоуровневый интерфейс к процедурам сжатия и распаковки, совместимым с gzip.
zoneinfo Поддержка часовых поясов IANA

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

Spec-Zone.ru

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