
Импортируем пакеты
Что может быть проще? Но у Python есть несколько фишек, которые упростят работу с пакетами.
1.
2.
3.
Последнее удобно использовать для совместимости или если у вас несколько модулей, которые работают одинаково.
#теория
Что может быть проще? Но у Python есть несколько фишек, которые упростят работу с пакетами.
1.
import <package>
— просто импорт.2.
from <package> import <obj>
— «вытаскивает» obj (функция, класс, переменная) из пакета. Можно импортировать всё, если написать на место <obj> звёздочку.3.
import <package> as <name>
— импортирует модуль и задаёт имя, записанное после as. Работает и с from <package> import <obj> as <name>
. Последнее удобно использовать для совместимости или если у вас несколько модулей, которые работают одинаково.
#теория