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__ Определения инструкций future
__main__ Среда, в которой выполняется код верхнего уровня. Описывает интерфейсы командной строки, поведение при импорте и ``__name__ == '__main__''.
_thread Низкоуровневый API для работы с потоками.
_tkinter Бинарный модуль, содержащий низкоуровневый интерфейс к Tcl/Tk.
a
abc Абстрактные базовые классы согласно :pep:`3119`.
aifc Устарело: Чтение и запись аудиофайлов в формате AIFF или AIFC.
argparse Библиотека для разбора параметров и аргументов командной строки.
array Компактные массивы числовых значений одного типа.
ast Классы абстрактного синтаксического дерева и средства для работы с ним.
asynchat Устарело: Удалён в версии 3.12.
asyncio Асинхронный ввод-вывод.
asyncore Устарело: Удалён в версии 3.12.
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 Средства для реализации циклов чтения, вычисления и вывода результата.
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 Реализация спецификации 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 Кодовая страница 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.
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 Устарело: Удалён в версии 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
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 Installer и 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 Устарело: Удалён в версии 3.12.
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 Доступ к системным параметрам и функциям.
sys.monitoring Доступ к мониторингу событий и управление им
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 Вспомогательные средства для тестирования потоков.
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 на компоненты или их сборка из компонентов.
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 Модули сервера и клиента, реализующие XML-RPC.
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.12/py-modindex.html

Spec-Zone.ru

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