Форум сайта python.su
1
Здравствуйте. Пытаюсь придерживаться концеции независимоти каждого модуля, но как быть когда несколько модулей используют одинаковые внешние модули?
Как лучше делать, подключать все необходимые модули в главный скрипт единоразово, либо подключать в каждый модуль нужный дополнительный модуль, но тогда, получется, будет их повторная загрузка.
Надеюсь внятно написал
Офлайн
221
Если модуль уже импортирован,то повторная инструкция import не будет выполнена. Ну а вообще поясните структуру проекта, где что выполняется и импортируется.
Офлайн
1
Ну например, есть главный файл main.py:
#!/usr/bin/python
import module1
import module2
...
#!/usr/bin/python
import sys
...
#!/usr/bin/python
import sys
...
Отредактировано kampella (Ноя. 21, 2014 14:20:28)
Офлайн