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__ Определения инструкций будущего
__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 через Common Gateway Interface.
cgitb Устарело: Настраиваемый обработчик трассировки для CGI-скриптов.
chunk Устарело: Модуль для чтения фрагментов IFF.
cmath Математические функции для комплексных чисел.
cmd Построение интерпретаторов команд, ориентированных на строку.
code Средства для реализации циклов read-eval-print.
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.
d
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
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 Сборка двоичного дистрибутива в виде Redhat 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 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++ в скриптах setup
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 UNIX C Компилятор
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 shell.
fractions Рациональные числа.
ftplib Клиент протокола FTP (требуются сокеты).
functools Функции высшего порядка и операции над вызываемыми объектами.
г
gc Интерфейс к сборщику мусора с обнаружением циклов.
getopt Переносимый парсер командной строки; поддерживает короткие и длинные имена опций.
getpass Переносимое чтение паролей и получение идентификатора пользователя.
gettext Многоязычные услуги интернационализации.
glob Расширение шаблонов имен файлов в стиле командной оболочки Unix.
graphlib Функциональность для работы со структурами, подобными графам.
grp (Unix) База данных групп (getgrnam() и аналогичные).
gzip Интерфейсы для сжатия и распаковки gzip с использованием объектов файлов.
h
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 сервер и обработчики запросов.
i
idlelib Пакет реализации IDLE оболочки/редактора.
imaplib Клиент протокола IMAP4 (требуются сокеты).
imghdr Устарело: Определение типа изображения в файле или потоке байтов.
imp Устарело: Доступ к реализации оператора импорта.
- 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.
л
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) Устаревший: Интерфейс к библиотеке NIS (Yellow Pages) Sun.
nntplib Устаревший: Клиент протокола NNTP (требует сокеты).
numbers Абстрактные базовые классы для чисел (Complex, Real, Integral и т. д.).
о
operator Функции, соответствующие стандартным операторам.
optparse Устаревший: Библиотека для разбора командной строки.
- os Разные интерфейсы к операционной системе.
os.path Операции с именами путей.
ossaudiodev (Linux, FreeBSD) Устаревший: Доступ к аудиоустройствам, совместимым с OSS.
п
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 (Unix) Обработка псевдотерминалов для Unix.
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 Модуль, отвечающий за конфигурацию, специфичную для сайта.
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).
т
tabnanny Инструмент для обнаружения проблем, связанных с отступами, в файлах исходного кода Python в дереве каталогов.
tarfile Чтение и запись архивов в формате tar.
telnetlib Устаревший: Класс клиента telnet.
tempfile Генерация временных файлов и каталогов.
termios (Unix) Управление терминалом в стиле 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 (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 Просмотр примеров скриптов черепахи
types Имена встроенных типов.
typing Поддержка подсказок типов (см. :pep:`484`).
у
unicodedata Доступ к базе данных Unicode.
- unittest Фреймворк для тестирования модулей Python.
unittest.mock Библиотека моковых объектов.
- urllib
urllib.error Классы исключений, поднимаемые urllib.request.
urllib.parse Разбор URL-адресов или сборка из компонентов.
urllib.request Расширяемая библиотека для открытия URL-адресов.
urllib.response Классы ответов, используемые urllib.
urllib.robotparser Загрузка файла robots.txt и ответы на вопросы о возможности получения других URL-адресов.
usercustomize
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.types Типы WSGI для статического проверки типов
wsgiref.util Утилиты среды WSGI.
wsgiref.validate Проверяющий соответствие WSGI.
x
xdrlib Устаревший: Кодировщики и декодировщики для внешнего представления данных (XDR).
- xml Пакет, содержащий модули обработки XML
xml.dom API модели объекта документа (DOM) для 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
xmlrpc.client Доступ к клиенту XML-RPC.
xmlrpc.server Основные реализации серверов XML-RPC.
z
zipapp Управление исполняемыми zip-архивами Python
zipfile Чтение и запись архивов в формате ZIP.
zipimport Поддержка импорта модулей Python из ZIP-архивов.
zlib Низкоуровневый интерфейс к процедурам сжатия и распаковки, совместимым с gzip.
zoneinfo Поддержка часовых поясов IANA

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

Spec-Zone.ru

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