Стандартная библиотека Python

Хотя "Справочник по языку Python" описывает точный синтаксис и семантику языка Python, это справочное руководство описывает стандартную библиотеку, распространяемую с Python. Здесь также описываются некоторые дополнительные компоненты, которые обычно включены в дистрибутивы Python.

Стандартная библиотека языка Python очень обширна, предлагает большой набор средств, что можно увидеть из длинного оглавления ниже. Библиотека содержит встроенные модули (написанные на Си), которые обеспечивают доступ к функциям системы, таким как файловый ввод/вывод, и которые могли бы оказаться недоступными для Python-программистов, а также модули, написанные на Python, которые предоставляют стандартные решения для многих проблем, которые возникают при каждодневном программировании. Некоторые из этих модулей предназначены исключительно для поддержки и повышения переносимости программ на Python путем абстрагирования от специфики платформы в платформенно-нейтральный API.

Установщики Python для платформы Windows, как правило, включают в себя всю стандартную библиотеку и часто также включают множество дополнительных компонентов. Для Unix-подобных операционных систем Python обычно поставляется в виде набора пакетов, так что может оказаться необходимым использовать упаковочные инструменты, предоставляемые вместе с операционной системой, чтобы получить некоторые или все из дополнительных компонентов.

В дополнение к стандартной библиотеке, есть растущая коллекция из нескольких тысяч компонентов (от отдельных программ и модулей в пакетах до ​​целых фреймворков разработки приложений), доступных на Python Package Index (pypi.python.org/pypi).

Создано

Обновлено