Импорт Python: учимся правильно подключать модули и библиотеки
Оператор import в Python используется для загрузки библиотек, модулей и функций из других файлов в текущий файл. Import может быть использован как для стандартных библиотек, так и для сторонних пакетов, установленных в Python.
Примеры:
1) Загрузка модуля Python math:
import math
Теперь все функции и константы, доступные в библиотеки math, могут быть использованы в текущем скрипте. Например, функция sqrt() вычисляет квадратный корень.
2) Загрузка функции из модуля:
from math import sqrt
Теперь в текущем скрипте доступна только функция sqrt() из библиотеки math.
3) Загрузка библиотеки под другим именем:
import math as m
Теперь библиотека math доступна в скрипте под именем «m».
4) Загрузка пакета numpy:
import numpy as np
Теперь все функции и классы, доступные в пакете numpy, могут быть использованы в текущем скрипте.
5) Загрузка модуля из другого каталога:
import sys
sys.path.append('/path/to/module')
from my_module import my_function
Теперь функция my_function из модуля my_module, находящегося в каталоге /path/to/module, доступна в текущем скрипте.
В общем, import в Python позволяет использовать код, определенный в других файлах, и таким образом повышать эффективность разработки.