Найти - Пользователи
Полная версия: Модули
Начало » Python для новичков » Модули
1
kampella
Здравствуйте. Пытаюсь придерживаться концеции независимоти каждого модуля, но как быть когда несколько модулей используют одинаковые внешние модули?

Как лучше делать, подключать все необходимые модули в главный скрипт единоразово, либо подключать в каждый модуль нужный дополнительный модуль, но тогда, получется, будет их повторная загрузка.

Надеюсь внятно написал
JOHN_16
Если модуль уже импортирован,то повторная инструкция import не будет выполнена. Ну а вообще поясните структуру проекта, где что выполняется и импортируется.
kampella
Ну например, есть главный файл main.py:
#!/usr/bin/python
import module1
import module2
...

Модулям 1 и 2 для своей работы требуется модуль sys.

Получается можно без проблем сделать так?

module1.py:
#!/usr/bin/python
import sys
...
module2.py:
#!/usr/bin/python
import sys
...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB