Документация Python неофициальный перевод

index.md

322 строк · 38.5 КБ · обычная страница · сырой текст · скачать

1> **Источник:** https://python-all.ru/3.2/library/index.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# Стандартная библиотека Python89В то время как [*Справочное руководство по языку Python*](https://python-all.ru/3.2/reference/index.html#reference-index) описывает точный синтаксис и семантику языка Python, данное справочное руководство по библиотеке описывает стандартную библиотеку, распространяемую вместе с Python. В нём также описываются некоторые дополнительные компоненты, которые обычно включаются в дистрибутивы Python.1011Стандартная библиотека Python очень обширна и предлагает широкий спектр возможностей, о чём свидетельствует длинное оглавление, приведённое ниже. Библиотека содержит встроенные модули (написанные на C), которые предоставляют доступ к системным функциям, таким как файловый ввод-вывод, которые в противном случае были бы недоступны программистам на Python, а также модули, написанные на Python, предоставляющие стандартизированные решения многих задач, возникающих в повседневном программировании. Некоторые из этих модулей специально спроектированы для стимулирования и повышения переносимости программ на Python за счёт абстрагирования платформенно-зависимых деталей в платформенно-нейтральные API.1213Установщики Python для платформы Windows обычно включают всю стандартную библиотеку и часто также включают множество дополнительных компонентов. Для Unix-подобных операционных систем Python обычно предоставляется в виде набора пакетов, поэтому может потребоваться использовать инструменты управления пакетами, предоставляемые операционной системой, чтобы получить некоторые или все дополнительные компоненты.1415В дополнение к стандартной библиотеке существует растущая коллекция из нескольких тысяч компонентов (от отдельных программ и модулей до пакетов и целых фреймворков для разработки приложений), доступная в [Python Package Index](https://python-all.ru/3.2/library/index.html).1617- [1. Введение](https://python-all.ru/3.2/library/intro.html)18- [2. Встроенные функции](https://python-all.ru/3.2/library/functions.html)19- [3. Встроенные константы](https://python-all.ru/3.2/library/constants.html)2021  - [3.1. Константы, добавленные модулем `site`](https://python-all.ru/3.2/library/constants.html#constants-added-by-the-site-module)22- [4. Встроенные типы](https://python-all.ru/3.2/library/stdtypes.html)2324  - [4.1. Проверка истинности](https://python-all.ru/3.2/library/stdtypes.html#truth-value-testing)25  - [4.2. Логические операции – `and`, `or`, `not`](https://python-all.ru/3.2/library/stdtypes.html#boolean-operations-and-or-not)26  - [4.3. Сравнения](https://python-all.ru/3.2/library/stdtypes.html#comparisons)27  - [4.4. Числовые типы – `int`, `float`, `complex`](https://python-all.ru/3.2/library/stdtypes.html#numeric-types-int-float-complex)28  - [4.5. Типы итераторов](https://python-all.ru/3.2/library/stdtypes.html#iterator-types)29  - [4.6. Типы последовательностей – `str`, `bytes`, `bytearray`, `list`, `tuple`, `range`](https://python-all.ru/3.2/library/stdtypes.html#sequence-types-str-bytes-bytearray-list-tuple-range)30  - [4.7. Типы множеств – `set`, `frozenset`](https://python-all.ru/3.2/library/stdtypes.html#set-types-set-frozenset)31  - [4.8. Типы отображений – `dict`](https://python-all.ru/3.2/library/stdtypes.html#mapping-types-dict)32  - [4.9. Тип memoryview](https://python-all.ru/3.2/library/stdtypes.html#memoryview-type)33  - [4.10. Типы менеджеров контекста](https://python-all.ru/3.2/library/stdtypes.html#context-manager-types)34  - [4.11. Прочие встроенные типы](https://python-all.ru/3.2/library/stdtypes.html#other-built-in-types)35  - [4.12. Специальные атрибуты](https://python-all.ru/3.2/library/stdtypes.html#special-attributes)36- [5. Встроенные исключения](https://python-all.ru/3.2/library/exceptions.html)3738  - [5.1. Иерархия исключений](https://python-all.ru/3.2/library/exceptions.html#exception-hierarchy)39- [6. Строковые сервисы](https://python-all.ru/3.2/library/strings.html)4041  - [6.1. `string` – Распространённые операции со строками](https://python-all.ru/3.2/library/string.html)42  - [6.2. `re` – Операции с регулярными выражениями](https://python-all.ru/3.2/library/re.html)43  - [6.3. `struct` – Интерпретация байтов как упакованных двоичных данных](https://python-all.ru/3.2/library/struct.html)44  - [6.4. `difflib` – Вспомогательные средства для вычисления дельт](https://python-all.ru/3.2/library/difflib.html)45  - [6.5. `textwrap` – Перенос строк и заполнение](https://python-all.ru/3.2/library/textwrap.html)46  - [6.6. `codecs` – Реестр кодеков и базовые классы](https://python-all.ru/3.2/library/codecs.html)47  - [6.7. `unicodedata` – База данных Юникода](https://python-all.ru/3.2/library/unicodedata.html)48  - [6.8. `stringprep` – Подготовка интернет-строк](https://python-all.ru/3.2/library/stringprep.html)49- [7. Типы данных](https://python-all.ru/3.2/library/datatypes.html)5051  - [7.1. `datetime` – Базовые типы даты и времени](https://python-all.ru/3.2/library/datetime.html)52  - [7.2. `calendar` – Общие функции для работы с календарём](https://python-all.ru/3.2/library/calendar.html)53  - [7.3. `collections` – Типы-контейнеры](https://python-all.ru/3.2/library/collections.html)54  - [7.4. `heapq` – алгоритм кучи (очередь с приоритетом)](https://python-all.ru/3.2/library/heapq.html)55  - [7.5. `bisect` – алгоритм бинарного поиска в массиве](https://python-all.ru/3.2/library/bisect.html)56  - [7.6. `array` – эффективные массивы числовых значений](https://python-all.ru/3.2/library/array.html)57  - [7.7. `sched` – планировщик событий](https://python-all.ru/3.2/library/sched.html)58  - [7.8. `queue` – синхронизированный класс очереди](https://python-all.ru/3.2/library/queue.html)59  - [7.9. `weakref` – слабые ссылки](https://python-all.ru/3.2/library/weakref.html)60  - [7.10. `types` – имена встроенных типов](https://python-all.ru/3.2/library/types.html)61  - [7.11. `copy` – операции поверхностного и глубокого копирования](https://python-all.ru/3.2/library/copy.html)62  - [7.12. `pprint` – форматированный вывод данных](https://python-all.ru/3.2/library/pprint.html)63  - [7.13. `reprlib` – альтернативная реализация `repr()`](https://python-all.ru/3.2/library/reprlib.html)64- [8. Числовые и математические модули](https://python-all.ru/3.2/library/numeric.html)6566  - [8.1. `numbers` – числовые абстрактные базовые классы](https://python-all.ru/3.2/library/numbers.html)67  - [8.2. `math` – Математические функции](https://python-all.ru/3.2/library/math.html)68  - [8.3. `cmath` – Математические функции для комплексных чисел](https://python-all.ru/3.2/library/cmath.html)69  - [8.4. `decimal` – Десятичная арифметика с фиксированной и плавающей точкой](https://python-all.ru/3.2/library/decimal.html)70  - [8.5. `fractions` – Рациональные числа](https://python-all.ru/3.2/library/fractions.html)71  - [8.6. `random` – Генерация псевдослучайных чисел](https://python-all.ru/3.2/library/random.html)72- [9. Модули функционального программирования](https://python-all.ru/3.2/library/functional.html)7374  - [9.1. `itertools` – Функции, создающие итераторы для эффективного обхода](https://python-all.ru/3.2/library/itertools.html)75  - [9.2. `functools` – Функции высшего порядка и операции над вызываемыми объектами](https://python-all.ru/3.2/library/functools.html)76  - [9.3. `operator` – Стандартные операторы как функции](https://python-all.ru/3.2/library/operator.html)77- [10. Доступ к файлам и каталогам](https://python-all.ru/3.2/library/filesys.html)7879  - [10.1. `os.path` – Общие операции с путями](https://python-all.ru/3.2/library/os.path.html)80  - [10.2. `fileinput` – Итерация по строкам из нескольких входных потоков](https://python-all.ru/3.2/library/fileinput.html)81  - [10.3. `stat` – Интерпретация результатов `stat()`](https://python-all.ru/3.2/library/stat.html)82  - [10.4. `filecmp` – Сравнение файлов и каталогов](https://python-all.ru/3.2/library/filecmp.html)83  - [10.5. `tempfile` – Создание временных файлов и каталогов](https://python-all.ru/3.2/library/tempfile.html)84  - [10.6. `glob` – Расширение шаблонов путей в стиле Unix](https://python-all.ru/3.2/library/glob.html)85  - [10.7. `fnmatch` – Сопоставление имен файлов по шаблону Unix](https://python-all.ru/3.2/library/fnmatch.html)86  - [10.8. `linecache` – Произвольный доступ к строкам текста](https://python-all.ru/3.2/library/linecache.html)87  - [10.9. `shutil` – Высокоуровневые операции с файлами](https://python-all.ru/3.2/library/shutil.html)88  - [10.10. `macpath` – Функции работы с путями Mac OS 9](https://python-all.ru/3.2/library/macpath.html)89- [11. Устойчивое сохранение данных](https://python-all.ru/3.2/library/persistence.html)9091  - [11.1. `pickle` – Сериализация объектов Python](https://python-all.ru/3.2/library/pickle.html)92  - [11.2. `copyreg` – Регистрация `pickle` вспомогательных функций](https://python-all.ru/3.2/library/copyreg.html)93  - [11.3. `shelve` – Сохранение объектов Python](https://python-all.ru/3.2/library/shelve.html)94  - [11.4. `marshal` – Внутренняя сериализация объектов Python](https://python-all.ru/3.2/library/marshal.html)95  - [11.5. `dbm` – Интерфейсы к «базам данных» Unix](https://python-all.ru/3.2/library/dbm.html)96  - [11.6. `sqlite3` – Интерфейс DB-API 2.0 для баз данных SQLite](https://python-all.ru/3.2/library/sqlite3.html)97- [12. Сжатие и архивирование данных](https://python-all.ru/3.2/library/archiving.html)9899  - [12.1. `zlib` – Сжатие, совместимое с **gzip**](https://python-all.ru/3.2/library/zlib.html)100  - [12.2. `gzip` – Поддержка файлов **gzip**](https://python-all.ru/3.2/library/gzip.html)101  - [12.3. `bz2` – Сжатие, совместимое с **bzip2**](https://python-all.ru/3.2/library/bz2.html)102  - [12.4. `zipfile` – Работа с ZIP-архивами](https://python-all.ru/3.2/library/zipfile.html)103  - [12.5. `tarfile` – Чтение и запись tar-архивов](https://python-all.ru/3.2/library/tarfile.html)104- [13. Форматы файлов](https://python-all.ru/3.2/library/fileformats.html)105106  - [13.1. `csv` – Чтение и запись CSV-файлов](https://python-all.ru/3.2/library/csv.html)107  - [13.2. `configparser` – Парсер конфигурационных файлов](https://python-all.ru/3.2/library/configparser.html)108  - [13.3. `netrc` – обработка файлов netrc](https://python-all.ru/3.2/library/netrc.html)109  - [13.4. `xdrlib` – кодирование и декодирование данных XDR](https://python-all.ru/3.2/library/xdrlib.html)110  - [13.5. `plistlib` – создание и разбор файлов `.plist` Mac OS X](https://python-all.ru/3.2/library/plistlib.html)111- [14. Криптографические сервисы](https://python-all.ru/3.2/library/crypto.html)112113  - [14.1. `hashlib` – Безопасные хеши и дайджесты сообщений](https://python-all.ru/3.2/library/hashlib.html)114  - [14.2. `hmac` – Ключевое хеширование для аутентификации сообщений](https://python-all.ru/3.2/library/hmac.html)115- [15. Общие службы операционной системы](https://python-all.ru/3.2/library/allos.html)116117  - [15.1. `os` – Разные интерфейсы операционной системы](https://python-all.ru/3.2/library/os.html)118  - [15.2. `io` – Основные средства для работы с потоками](https://python-all.ru/3.2/library/io.html)119  - [15.3. `time` – Доступ ко времени и преобразования](https://python-all.ru/3.2/library/time.html)120  - [15.4. `argparse` – Парсер для параметров командной строки, аргументов и подкоманд](https://python-all.ru/3.2/library/argparse.html)121  - [15.5. `optparse` – Парсер параметров командной строки](https://python-all.ru/3.2/library/optparse.html)122  - [15.6. `getopt` – C-стильный парсер аргументов командной строки](https://python-all.ru/3.2/library/getopt.html)123  - [15.7. `logging` – Средство логирования для Python](https://python-all.ru/3.2/library/logging.html)124  - [15.8. `logging.config` – Конфигурация логирования](https://python-all.ru/3.2/library/logging.config.html)125  - [15.9. `logging.handlers` – Обработчики журналирования](https://python-all.ru/3.2/library/logging.handlers.html)126  - [15.10. `getpass` – Переносимый ввод пароля](https://python-all.ru/3.2/library/getpass.html)127  - [15.11. `curses` – Управление терминалом для символьных дисплеев](https://python-all.ru/3.2/library/curses.html)128  - [15.12. `curses.textpad` – Виджет ввода текста для программ с curses](https://python-all.ru/3.2/library/curses.html#module-curses.textpad)129  - [15.13. `curses.ascii` – Утилиты для символов ASCII](https://python-all.ru/3.2/library/curses.ascii.html)130  - [15.14. `curses.panel` – Расширение стека панелей для curses](https://python-all.ru/3.2/library/curses.panel.html)131  - [15.15. `platform` – Доступ к идентификационным данным базовой платформы](https://python-all.ru/3.2/library/platform.html)132  - [15.16. `errno` – Стандартные системные символы errno](https://python-all.ru/3.2/library/errno.html)133  - [15.17. `ctypes` – Библиотека внешних функций для Python](https://python-all.ru/3.2/library/ctypes.html)134- [16. Дополнительные службы операционной системы](https://python-all.ru/3.2/library/someos.html)135136  - [16.1. `select` – Ожидание завершения ввода-вывода](https://python-all.ru/3.2/library/select.html)137  - [16.2. `threading` – Параллелизм на основе потоков](https://python-all.ru/3.2/library/threading.html)138  - [16.3. `multiprocessing` – Параллелизм на основе процессов](https://python-all.ru/3.2/library/multiprocessing.html)139  - [16.4. `concurrent.futures` – запуск параллельных задач](https://python-all.ru/3.2/library/concurrent.futures.html)140  - [16.5. `mmap` – Поддержка файлов, отображаемых в память](https://python-all.ru/3.2/library/mmap.html)141  - [16.6. `readline` – Интерфейс GNU readline](https://python-all.ru/3.2/library/readline.html)142  - [16.7. `rlcompleter` – Функция автодополнения для GNU readline](https://python-all.ru/3.2/library/rlcompleter.html)143  - [16.8. `dummy_threading` – Прозрачная замена модуля `threading`](https://python-all.ru/3.2/library/dummy_threading.html)144  - [16.9. `_thread` – Низкоуровневый API потоков](https://python-all.ru/3.2/library/_thread.html)145  - [16.10. `_dummy_thread` – Прозрачная замена модуля `_thread`](https://python-all.ru/3.2/library/_dummy_thread.html)146- [17. Межпроцессное взаимодействие и сетевые возможности](https://python-all.ru/3.2/library/ipc.html)147148  - [17.1. `subprocess` – Управление подпроцессами](https://python-all.ru/3.2/library/subprocess.html)149  - [17.2. `socket` – Низкоуровневый сетевой интерфейс](https://python-all.ru/3.2/library/socket.html)150  - [17.3. `ssl` – обёртка TLS/SSL для объектов сокетов](https://python-all.ru/3.2/library/ssl.html)151  - [17.4. `signal` – Установка обработчиков для асинхронных событий](https://python-all.ru/3.2/library/signal.html)152  - [17.5. `asyncore` – Асинхронный обработчик сокетов](https://python-all.ru/3.2/library/asyncore.html)153  - [17.6. `asynchat` – Асинхронный обработчик команд/ответов сокетов](https://python-all.ru/3.2/library/asynchat.html)154- [18. Обработка интернет-данных](https://python-all.ru/3.2/library/netdata.html)155156  - [18.1. `email` – Пакет для работы с электронной почтой и MIME](https://python-all.ru/3.2/library/email.html)157  - [18.2. `json` – Кодировщик и декодировщик JSON](https://python-all.ru/3.2/library/json.html)158  - [18.3. `mailcap` – Обработка файлов mailcap](https://python-all.ru/3.2/library/mailcap.html)159  - [18.4. `mailbox` – Работа с почтовыми ящиками в различных форматах](https://python-all.ru/3.2/library/mailbox.html)160  - [18.5. `mimetypes` – Сопоставление имён файлов с MIME-типами](https://python-all.ru/3.2/library/mimetypes.html)161  - [18.6. `base64` – RFC 3548: Кодирование данных Base16, Base32, Base64](https://python-all.ru/3.2/library/base64.html)162  - [18.7. `binhex` – Кодирование и декодирование файлов binhex4](https://python-all.ru/3.2/library/binhex.html)163  - [18.8. `binascii` – Преобразование между двоичным и ASCII](https://python-all.ru/3.2/library/binascii.html)164  - [18.9. `quopri` – Кодирование и декодирование MIME quoted-printable данных](https://python-all.ru/3.2/library/quopri.html)165  - [18.10. `uu` – Кодирование и декодирование файлов uuencode](https://python-all.ru/3.2/library/uu.html)166- [19. Инструменты обработки структурированной разметки](https://python-all.ru/3.2/library/markup.html)167168  - [19.1. `html` – Поддержка языка гипертекстовой разметки](https://python-all.ru/3.2/library/html.html)169  - [19.2. `html.parser` – Простой парсер HTML и XHTML](https://python-all.ru/3.2/library/html.parser.html)170  - [19.3. `html.entities` – Определения общих HTML-сущностей](https://python-all.ru/3.2/library/html.entities.html)171  - [19.4. Модули обработки XML](https://python-all.ru/3.2/library/xml.html)172  - [19.5. Уязвимости XML](https://python-all.ru/3.2/library/xml.html#xml-vulnerabilities)173  - [19.6. `xml.etree.ElementTree` – API XML для ElementTree](https://python-all.ru/3.2/library/xml.etree.elementtree.html)174  - [19.7. `xml.dom` – API объектной модели документа (DOM)](https://python-all.ru/3.2/library/xml.dom.html)175  - [19.8. `xml.dom.minidom` – Минимальная реализация DOM](https://python-all.ru/3.2/library/xml.dom.minidom.html)176  - [19.9. `xml.dom.pulldom` – Поддержка построения частичных DOM-деревьев](https://python-all.ru/3.2/library/xml.dom.pulldom.html)177  - [19.10. `xml.sax` – Поддержка парсеров SAX2](https://python-all.ru/3.2/library/xml.sax.html)178  - [19.11. `xml.sax.handler` – Базовые классы для обработчиков SAX](https://python-all.ru/3.2/library/xml.sax.handler.html)179  - [19.12. `xml.sax.saxutils` – Утилиты SAX](https://python-all.ru/3.2/library/xml.sax.utils.html)180  - [19.13. `xml.sax.xmlreader` – Интерфейс для XML-парсеров](https://python-all.ru/3.2/library/xml.sax.reader.html)181  - [19.14. `xml.parsers.expat` – Быстрый разбор XML с помощью Expat](https://python-all.ru/3.2/library/pyexpat.html)182- [20. Интернет-протоколы и поддержка](https://python-all.ru/3.2/library/internet.html)183184  - [20.1. `webbrowser` – Удобный контроллер веб-браузера](https://python-all.ru/3.2/library/webbrowser.html)185  - [20.2. `cgi` – Поддержка Common Gateway Interface](https://python-all.ru/3.2/library/cgi.html)186  - [20.3. `cgitb` – Менеджер трассировки для CGI-скриптов](https://python-all.ru/3.2/library/cgitb.html)187  - [20.4. `wsgiref` – Утилиты WSGI и эталонная реализация](https://python-all.ru/3.2/library/wsgiref.html)188  - [20.5. `urllib.request` – Расширяемая библиотека для открытия URL](https://python-all.ru/3.2/library/urllib.request.html)189  - [20.6. `urllib.response` – Классы ответов, используемые urllib](https://python-all.ru/3.2/library/urllib.request.html#module-urllib.response)190  - [20.7. `urllib.parse` – Разбор URL на компоненты](https://python-all.ru/3.2/library/urllib.parse.html)191  - [20.8. `urllib.error` – Классы исключений, вызываемые urllib.request](https://python-all.ru/3.2/library/urllib.error.html)192  - [20.9. `urllib.robotparser` – Парсер для robots.txt](https://python-all.ru/3.2/library/urllib.robotparser.html)193  - [20.10. `http.client` – Клиент протокола HTTP](https://python-all.ru/3.2/library/http.client.html)194  - [20.11. `ftplib` – Клиент протокола FTP](https://python-all.ru/3.2/library/ftplib.html)195  - [20.12. `poplib` – Клиент протокола POP3](https://python-all.ru/3.2/library/poplib.html)196  - [20.13. `imaplib` – Клиент протокола IMAP4](https://python-all.ru/3.2/library/imaplib.html)197  - [20.14. `nntplib` – Клиент протокола NNTP](https://python-all.ru/3.2/library/nntplib.html)198  - [20.15. `smtplib` – Клиент протокола SMTP](https://python-all.ru/3.2/library/smtplib.html)199  - [20.16. `smtpd` – SMTP-сервер](https://python-all.ru/3.2/library/smtpd.html)200  - [20.17. `telnetlib` – Telnet-клиент](https://python-all.ru/3.2/library/telnetlib.html)201  - [20.18. `uuid` – объекты UUID по RFC 4122](https://python-all.ru/3.2/library/uuid.html)202  - [20.19. `socketserver` – каркас для сетевых серверов](https://python-all.ru/3.2/library/socketserver.html)203  - [20.20. `http.server` – HTTP-серверы](https://python-all.ru/3.2/library/http.server.html)204  - [20.21. `http.cookies` – управление состоянием HTTP](https://python-all.ru/3.2/library/http.cookies.html)205  - [20.22. `http.cookiejar` – обработка cookie для HTTP-клиентов](https://python-all.ru/3.2/library/http.cookiejar.html)206  - [20.23. `xmlrpc.client` – клиентский доступ к XML-RPC](https://python-all.ru/3.2/library/xmlrpc.client.html)207  - [20.24. `xmlrpc.server` – Базовые XML-RPC-серверы](https://python-all.ru/3.2/library/xmlrpc.server.html)208- [21. Мультимедийные службы](https://python-all.ru/3.2/library/mm.html)209210  - [21.1. `audioop` – Обработка необработанных аудиоданных](https://python-all.ru/3.2/library/audioop.html)211  - [21.2. `aifc` – Чтение и запись файлов AIFF и AIFC](https://python-all.ru/3.2/library/aifc.html)212  - [21.3. `sunau` – Чтение и запись файлов Sun AU](https://python-all.ru/3.2/library/sunau.html)213  - [21.4. `wave` – Чтение и запись WAV-файлов](https://python-all.ru/3.2/library/wave.html)214  - [21.5. `chunk` – Чтение блочных данных IFF](https://python-all.ru/3.2/library/chunk.html)215  - [21.6. `colorsys` – Преобразование между цветовыми системами](https://python-all.ru/3.2/library/colorsys.html)216  - [21.7. `imghdr` – Определение типа изображения](https://python-all.ru/3.2/library/imghdr.html)217  - [21.8. `sndhdr` – Определение типа звукового файла](https://python-all.ru/3.2/library/sndhdr.html)218  - [21.9. `ossaudiodev` – Доступ к аудиоустройствам, совместимым с OSS](https://python-all.ru/3.2/library/ossaudiodev.html)219- [22. Интернационализация](https://python-all.ru/3.2/library/i18n.html)220221  - [22.1. `gettext` – Многоязычные службы интернационализации](https://python-all.ru/3.2/library/gettext.html)222  - [22.2. `locale` – Службы интернационализации](https://python-all.ru/3.2/library/locale.html)223- [23. Каркасы программ](https://python-all.ru/3.2/library/frameworks.html)224225  - [23.1. `turtle` – Графика черепашки](https://python-all.ru/3.2/library/turtle.html)226  - [23.2. `cmd` – поддержка построчных командных интерпретаторов](https://python-all.ru/3.2/library/cmd.html)227  - [23.3. `shlex` – простой лексический анализ](https://python-all.ru/3.2/library/shlex.html)228- [24. Графические пользовательские интерфейсы с Tk](https://python-all.ru/3.2/library/tk.html)229230  - [24.1. `tkinter` – интерфейс Python к Tcl/Tk](https://python-all.ru/3.2/library/tkinter.html)231  - [24.2. `tkinter.ttk` – тематические виджеты Tk](https://python-all.ru/3.2/library/tkinter.ttk.html)232  - [24.3. `tkinter.tix` – Расширяющие виджеты для Tk](https://python-all.ru/3.2/library/tkinter.tix.html)233  - [24.4. `tkinter.scrolledtext` – Виджет прокручиваемого текста](https://python-all.ru/3.2/library/tkinter.scrolledtext.html)234  - [24.5. IDLE](https://python-all.ru/3.2/library/idle.html)235  - [24.6. Другие пакеты графического интерфейса пользователя](https://python-all.ru/3.2/library/othergui.html)236- [25. Инструменты разработки](https://python-all.ru/3.2/library/development.html)237238  - [25.1. `pydoc` – Генератор документации и справочная система](https://python-all.ru/3.2/library/pydoc.html)239  - [25.2. `doctest` – Тестирование интерактивных примеров Python](https://python-all.ru/3.2/library/doctest.html)240  - [25.3. `unittest` – фреймворк для модульного тестирования](https://python-all.ru/3.2/library/unittest.html)241  - [25.4. 2to3 – автоматическое преобразование кода Python 2 в 3](https://python-all.ru/3.2/library/2to3.html)242  - [25.5. `test` – пакет регрессионных тестов для Python](https://python-all.ru/3.2/library/test.html)243  - [25.6. `test.support` – Утилиты для набора тестов Python](https://python-all.ru/3.2/library/test.html#module-test.support)244- [26. Отладка и профилирование](https://python-all.ru/3.2/library/debug.html)245246  - [26.1. `bdb` – Каркас отладчика](https://python-all.ru/3.2/library/bdb.html)247  - [26.2. `pdb` – Отладчик Python](https://python-all.ru/3.2/library/pdb.html)248  - [26.3. Профилировщики Python](https://python-all.ru/3.2/library/profile.html)249  - [26.4. `timeit` – Измерение времени выполнения небольших фрагментов кода](https://python-all.ru/3.2/library/timeit.html)250  - [26.5. `trace` – Трассировка или отслеживание выполнения инструкций Python](https://python-all.ru/3.2/library/trace.html)251- [27. Службы времени выполнения Python](https://python-all.ru/3.2/library/python.html)252253  - [27.1. `sys` – Системно-зависимые параметры и функции](https://python-all.ru/3.2/library/sys.html)254  - [27.2. `sysconfig` – Предоставление доступа к конфигурационной информации Python](https://python-all.ru/3.2/library/sysconfig.html)255  - [27.3. `builtins` – Встроенные объекты](https://python-all.ru/3.2/library/builtins.html)256  - [27.4. `__main__` – Среда сценария верхнего уровня](https://python-all.ru/3.2/library/__main__.html)257  - [27.5. `warnings` – Управление предупреждениями](https://python-all.ru/3.2/library/warnings.html)258  - [27.6. `contextlib` – Утилиты для контекстов оператора `with`](https://python-all.ru/3.2/library/contextlib.html)259  - [27.7. `abc` – Абстрактные базовые классы](https://python-all.ru/3.2/library/abc.html)260  - [27.8. `atexit` – Обработчики завершения](https://python-all.ru/3.2/library/atexit.html)261  - [27.9. `traceback` – Печать или получение трассировки стека](https://python-all.ru/3.2/library/traceback.html)262  - [27.10. `__future__` – Определения оператора future](https://python-all.ru/3.2/library/__future__.html)263  - [27.11. `gc` – Интерфейс сборщика мусора](https://python-all.ru/3.2/library/gc.html)264  - [27.12. `inspect` – Инспекция живых объектов](https://python-all.ru/3.2/library/inspect.html)265  - [27.13. `site` – Хук конфигурации для конкретного сайта](https://python-all.ru/3.2/library/site.html)266  - [27.14. `fpectl` – Управление исключениями с плавающей запятой](https://python-all.ru/3.2/library/fpectl.html)267  - [27.15. `distutils` – Сборка и установка модулей Python](https://python-all.ru/3.2/library/distutils.html)268- [28. Пользовательские интерпретаторы Python](https://python-all.ru/3.2/library/custominterp.html)269270  - [28.1. `code` – Базовые классы интерпретатора](https://python-all.ru/3.2/library/code.html)271  - [28.2. `codeop` – Компиляция кода Python](https://python-all.ru/3.2/library/codeop.html)272- [29. Импорт модулей](https://python-all.ru/3.2/library/modules.html)273274  - [29.1. `imp` – Доступ к внутренним механизмам `import`](https://python-all.ru/3.2/library/imp.html)275  - [29.2. `zipimport` – Импорт модулей из Zip-архивов](https://python-all.ru/3.2/library/zipimport.html)276  - [29.3. `pkgutil` – Утилита расширения пакетов](https://python-all.ru/3.2/library/pkgutil.html)277  - [29.4. `modulefinder` – Поиск модулей, используемых сценарием](https://python-all.ru/3.2/library/modulefinder.html)278  - [29.5. `runpy` – Поиск и выполнение модулей Python](https://python-all.ru/3.2/library/runpy.html)279  - [29.6. `importlib` – Реализация `import`](https://python-all.ru/3.2/library/importlib.html)280- [30. Службы языка Python](https://python-all.ru/3.2/library/language.html)281282  - [30.1. `parser` – Доступ к деревьям разбора Python](https://python-all.ru/3.2/library/parser.html)283  - [30.2. `ast` – Абстрактные синтаксические деревья](https://python-all.ru/3.2/library/ast.html)284  - [30.3. `symtable` – Доступ к таблицам символов компилятора](https://python-all.ru/3.2/library/symtable.html)285  - [30.4. `symbol` – Константы, используемые с деревьями разбора Python](https://python-all.ru/3.2/library/symbol.html)286  - [30.5. `token` – Константы, используемые с деревьями разбора Python](https://python-all.ru/3.2/library/token.html)287  - [30.6. `keyword` – Проверка ключевых слов Python](https://python-all.ru/3.2/library/keyword.html)288  - [30.7. `tokenize` – Токенизатор исходного кода Python](https://python-all.ru/3.2/library/tokenize.html)289  - [30.8. `tabnanny` – Выявление неоднозначных отступов](https://python-all.ru/3.2/library/tabnanny.html)290  - [30.9. `pyclbr` – Поддержка обозревателя классов Python](https://python-all.ru/3.2/library/pyclbr.html)291  - [30.10. `py_compile` – Компиляция исходных файлов Python](https://python-all.ru/3.2/library/py_compile.html)292  - [30.11. `compileall` – Байт-компиляция библиотек Python](https://python-all.ru/3.2/library/compileall.html)293  - [30.12. `dis` – Дизассемблер байт-кода Python](https://python-all.ru/3.2/library/dis.html)294  - [30.13. `pickletools` – Инструменты для разработчиков pickle](https://python-all.ru/3.2/library/pickletools.html)295- [31. Разные служебные модули](https://python-all.ru/3.2/library/misc.html)296297  - [31.1. `formatter` – Универсальное форматирование вывода](https://python-all.ru/3.2/library/formatter.html)298- [32. Службы, специфичные для MS Windows](https://python-all.ru/3.2/library/windows.html)299300  - [32.1. `msilib` – Чтение и запись файлов Microsoft Installer](https://python-all.ru/3.2/library/msilib.html)301  - [32.2. `msvcrt` – Полезные процедуры из среды выполнения MS VC++](https://python-all.ru/3.2/library/msvcrt.html)302  - [32.3. `winreg` – Доступ к реестру Windows](https://python-all.ru/3.2/library/winreg.html)303  - [32.4. `winsound` – Интерфейс воспроизведения звука для Windows](https://python-all.ru/3.2/library/winsound.html)304- [33. Специфичные для Unix службы](https://python-all.ru/3.2/library/unix.html)305306  - [33.1. `posix` – Наиболее распространённые системные вызовы POSIX](https://python-all.ru/3.2/library/posix.html)307  - [33.2. `pwd` – База данных паролей](https://python-all.ru/3.2/library/pwd.html)308  - [33.3. `spwd` – База данных теневых паролей](https://python-all.ru/3.2/library/spwd.html)309  - [33.4. `grp` – База данных групп](https://python-all.ru/3.2/library/grp.html)310  - [33.5. `crypt` – Функция проверки паролей Unix](https://python-all.ru/3.2/library/crypt.html)311  - [33.6. `termios` – Управление tty в стиле POSIX](https://python-all.ru/3.2/library/termios.html)312  - [33.7. `tty` – Функции управления терминалом](https://python-all.ru/3.2/library/tty.html)313  - [33.8. `pty` – Утилиты псевдотерминала](https://python-all.ru/3.2/library/pty.html)314  - [33.9. `fcntl` – Системные вызовы `fcntl()` и `ioctl()`](https://python-all.ru/3.2/library/fcntl.html)315  - [33.10. `pipes` – Интерфейс для конвейеров оболочки](https://python-all.ru/3.2/library/pipes.html)316  - [33.11. `resource` – Информация об использовании ресурсов](https://python-all.ru/3.2/library/resource.html)317  - [33.12. `nis` – Интерфейс к NIS (Yellow Pages) Sun](https://python-all.ru/3.2/library/nis.html)318  - [33.13. `syslog` – Библиотечные функции syslog в Unix](https://python-all.ru/3.2/library/syslog.html)319- [34. Незадокументированные модули](https://python-all.ru/3.2/library/undoc.html)320321  - [34.1. Платформозависимые модули](https://python-all.ru/3.2/library/undoc.html#platform-specific-modules)322