Module (7%)
Section (33%)

Импорт модуля

для того, чтобы использовать модуль, Вы должны его импортировать (думайте об этом, как о том как взять книгу с полки). Импорт модуля выполняется с помощью инструкции import. Примечание: import также является ключевым словом (со всеми вытекающими отсюда последствиями).

The import keyword


Предположим, Вы хотите использовать два объекта, предоставляемые модулем math:

  • символ (константа), представляющий точное (как можно более точное, используя арифметику с плавающей запятой) значение π (хотя использование греческих букв для именования переменных в Python возможно, этот символ называется pi - это более удобное решение, особенно для той части мира, в которой не будет использоваться греческая клавиатура);
  • функция с именем sin() (компьютерный эквивалент математической функции синус).
 

Оба этих объекта доступны в модуле math, но способ их использования сильно зависит от того, как был выполнен импорт.



Самый простой способ импортировать конкретный модуль - использовать инструкцию импорта следующим образом:

import math

Выражение содержит:

  • ключевое слово import;
  • имя модуля, который должен быть импортирован.

Инструкция может находиться где угодно в вашем коде, но она должна быть размещена перед первым использованием любого объекта модуля.


Если Вы хотите (или должны) импортировать более одного модуля, вы можете сделать это, повторив выражение import (предпочтительный вариант):

import math import sys

или перечислив модули после ключевого слова import, как показано ниже:

import math, sys
 

Инструкция импортирует два модуля, первый с именем math, а затем второй с именем sys.

Список модулей может быть произвольно длинным.