Стандартная библиотека
В этом разделе представлен справочный материал по стандартной библиотеке Питона, поставляемой вместе с интерпретатором.
Стандартная библиотека Питона весьма обширна и включает в себя множество инструментов. Она содержит как встроенные модули (написанные на Си), предоставляющие доступ к системным функциям, таким как операции ввода-вывода, так и модули, написанные на Питоне, предлагающие стандартные решения для множества задач, возникающих в программировании.
Дополнительные модули, отсутствующие в стандартной библиотеке можно получить на Python Package Index (PyPI).
В библиотеке содержится несколько видов компонентов.
В ней определены типы данных, которые часто принято считать частью «ядра» языка, например числа и списки. Для таких типов форма литералов и некоторые ограничения употребления задаются ядром (например, орфография и приоритет операций).
Библиотека также содержит встроенные функции и исключения — эти объекты не нужно импортировать откуда-либо, чтобы ими воспользоваться.
Однако, основная часть библиотеки состоит из набора модулей. Этот набор можно классифицировать по-разному. Некоторые модули написаны на Си и являются частью интерпретатора; другие написан на Питоне и импортируются в исходном коде. Некоторые модули предоставляют интерфейсы, специфичные для Питона (например, вывод трассировки стека); другие — интерфейсы для взаимодействия с конкретными операционными системами (например, обращение к аппаратному обеспечению); третьи — интерфейсы для конкретной предметной области (например, веб). Одни модули доступны во всех версиях и дистрибутивах Питона; другие — только тогда, когда ОС поддерживает их; помимо этого, существуют и такие, доступность которых определяется конфигурацией при компиляции интерпретатора.
Дополнительные модули, отсутствующие в стандартной библиотеке можно получить на Python Package Index (PyPI).
В библиотеке содержится несколько видов компонентов.
В ней определены типы данных, которые часто принято считать частью «ядра» языка, например числа и списки. Для таких типов форма литералов и некоторые ограничения употребления задаются ядром (например, орфография и приоритет операций).
Библиотека также содержит встроенные функции и исключения — эти объекты не нужно импортировать откуда-либо, чтобы ими воспользоваться.
Однако, основная часть библиотеки состоит из набора модулей. Этот набор можно классифицировать по-разному. Некоторые модули написаны на Си и являются частью интерпретатора; другие написан на Питоне и импортируются в исходном коде. Некоторые модули предоставляют интерфейсы, специфичные для Питона (например, вывод трассировки стека); другие — интерфейсы для взаимодействия с конкретными операционными системами (например, обращение к аппаратному обеспечению); третьи — интерфейсы для конкретной предметной области (например, веб). Одни модули доступны во всех версиях и дистрибутивах Питона; другие — только тогда, когда ОС поддерживает их; помимо этого, существуют и такие, доступность которых определяется конфигурацией при компиляции интерпретатора.
Синонимы поиска: Стандартная библиотека
Статьи раздела
Встроенные константы | Здесь перечислены и описаны стандартные константы, предоставляемые ин… |
Встроенные типы | Здесь описываются стандартные типы данных, встроенные в интерпретатор. |
Встроенные функции | Упомянутые в этом разделе функции поставляются в комплекте с интерпре… |
Пакеты и модули | Пакеты и модули, входящие в состав стандартной библиотеки. |
В разделе «Язык программирования Python»:
Дополнительно
Объекты
Синтаксис
На заметку
В соответствующем разделе вы можете зарегистрировать сообщество по интересам, чтобы о нём узнали и другие посетители сайта — возможно, так вы отыщите новых единомышленников и друзей.. И не важно виртуальное оно, или вполне реальное, давно существующее, или только-только придуманное.