Spec-Zone.ru › Python 3.12

Индекс модулей 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 Классы и управление абстрактным синтаксическим деревом.
asyncio Асинхронное ввод-вывод.
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) Диспетчер баз данных GNU
dbm.ndbm (Unix) Новый диспетчер баз данных
decimal Реализация спецификации общего десятичного вычисления.
difflib Помощники для вычисления различий между объектами.
dis Дезассемблер для байткода Python.
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 Разные служебные утилиты для работы с почтой.
- encodings
encodings.idna Реализация интернационализированных доменных имён
encodings.mbcs Кодировка ANSI Windows
encodings.utf_8_sig UTF-8 кодировка с сигнатурой BOM
ensurepip Установка «pip» в существующую установку Python или виртуальную среду.
enum Реализация класса перечислений.
errno Стандартные системные символы errno.
ф
faulthandler Вывести трассировку Python.
fcntl (Unix) Системные вызовы fcntl() и ioctl().
filecmp Эффективное сравнение файлов.
fileinput Проход по стандартному вводу или списку файлов.
fnmatch Сопоставление имен файлов в стиле оболочки Unix.
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 сервер и обработчики запросов.
и
idlelib Пакет реализации IDLE shell/editor.
imaplib Клиент протокола IMAP4 (требует сокеты).
imghdr Устарело: Определение типа изображения, содержащегося в файле или потоке байтов.
- importlib Реализация механизма импорта.
importlib.abc Абстрактные базовые классы, связанные с импортом.
importlib.machinery Импортеры и обработчики путей.
importlib.metadata Доступ к метаданным пакетов.
importlib.resources Чтение, открытие и доступ к ресурсам пакетов.
importlib.resources.abc Абстрактные базовые классы для ресурсов.
importlib.util Утилиты для импортеров.
inspect Извлечение информации и исходного кода из живых объектов.
io Основные инструменты для работы с потоками.
ipaddress Библиотека для работы с IPv4/IPv6.
itertools Функции для создания итераторов для эффективного циклического прохода.
й
- json Кодирование и декодирование формата JSON.
json.tool Командная строка для проверки и красивого форматирования JSON.
к
keyword Проверка, является ли строка ключевым словом в Python.
л
lib2to3 Библиотека 2to3
linecache Предоставляет произвольный доступ к отдельным строкам из текстовых файлов.
locale Сервисы интернационализации.
- logging Гибкая система ведения журналов событий для приложений.
logging.config Настройка модуля ведения журналов.
logging.handlers Обработчики для модуля ведения журналов.
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 shell.
shutil Операции с файлами высокого уровня, включая копирование.
signal Установка обработчиков асинхронных событий.
site Модуль, отвечающий за конфигурацию, специфичную для сайта.
sitecustomize
smtplib Клиент протокола SMTP (требуются сокеты).
sndhdr Устарело: Определение типа звукового файла.
socket Интерфейс сетевого программирования низкого уровня.
socketserver Фреймворк для сетевых серверов.
spwd (Unix) Устарело: База данных паролей shadow (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 Доступ к системным параметрам и функциям.
sys.monitoring Доступ и управление мониторингом событий
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 Создание виртуальных сред.
w
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.
х
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 Интерфейс, который SAX-совместимые XML-парсеры должны реализовывать.
- xmlrpc
xmlrpc.client Доступ к клиенту XML-RPC.
xmlrpc.server Основные реализации серверов XML-RPC.
з
zipapp Управление исполняемыми архивами Python zip.
zipfile Чтение и запись файлов архивов в формате ZIP.
zipimport Поддержка импорта модулей Python из архивов ZIP.
zlib Низкоуровневый интерфейс к функциям сжатия и распаковки, совместимым с gzip.
zoneinfo Поддержка часовых поясов IANA.

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

Spec-Zone.ru

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