Как импортировать все подмодули пакета пространства имен Python?

Пакет пространства имен Python может быть распространен по многим каталогам и zip-файлам или пользовательским импортерам. Каков правильный способ перебора всех импортируемых подмодулей пакета пространства имен?

One Solution collect form web for “Как импортировать все подмодули пакета пространства имен Python?”

Пожалуйста, прочитайте путаницу импорта .

Он очень четко выделяет все различные способы импорта пакетов и его модулей, и в процессе ответов на ваш вопрос. Когда вам нужен определенный подмодуль из пакета, часто гораздо удобнее писать from io.drivers import zip чем import io.drivers.zip , поскольку первый позволяет вам ссылаться на модуль просто как zip вместо его полного имени.

from modname import * , это обеспечивает простой способ импорта всех элементов из модуля в текущее пространство имен; однако это утверждение следует использовать экономно.

  • Введите подсказки в namedtuple
  • Заполнение данных веб-формы с использованием встроенных модулей Python
  • Как получить имя файла модуля __main__ в Python?
  • Проблемы с «пиренейтом», CentOS (& El Capitan)
  • Как сделать шоколадный вариант установки python2 в пользовательский путь?
  • Список модулей по умолчанию, которые поставляются вместе с установкой python 2.x
  • Поиск длины mp3-файла
  • Установка дескриптора в python3.5 асинхронно
  • Python - лучший язык программирования в мире.