Python/Справочник по библиотеке Python 3.1: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 26:
== Введение ==
<p>“Библиотека Python” содержит несколько различных видов компонентов.</p>
<p>В ней содержатьсясодержатся данные типов которые обычно считаются частью "ядра" в языке, такие как числа или списки. Для этих типов ядро Python'a разделено на основные формы и места некоторых ограничений на их семантику, но семантику определяет не полностью. (С другой стороны, ядро языка определяет синтаксические правила, такие как написание и приоритеты операторов)
Библиотека также содержит встроенные функции и исключения — объекты могут быть использованы в любом месте кода Python'а без необходимости вызова import Некоторые из них определены в ядре языка, но большинство не имеют большого значения для семантики ядра и только описаны здесь. </p>
<p>Однако, большая часть библиотеки состоит из других модулей. Есть много способов разбирать эту коллекцию. Некоторые модули написаны на С и встроены в интерпретатор Python'a; другие написаны на Питоне и импортированы в форме исходников. Некоторые модули обеспечивают интерфейс к высокоуровневым возможностям Питона, таким как печать трассировки стека; доступ к специфичным функциям операционной системы, таким как доступ к определенному оборудованию; другие специфичны для определенных областей применения, таких как интернет. Некоторые модули доступны во всех версиях Питона; другие доступны только когда основные системы поддерживают или нуждаются в них; другие же доступны только исходя из вариантов конфигурации, при которых Питон был скомпилирован и установлен.