megoloman
Март 15, 2016 14:52:12
Здравствуйте! Помогите пожалуйста разобраться с запуском модулей из пакета.
Есть 5 модулей(1.py..5.py), я их поместил в пакет, создав папку my_modules. Мне необходимо создать файл launch.py,
который будет запускать все модули из пакета по порядку, а при запуске отдельного модуля (например python
1.py) должен вызываться код в этом модуле.
Подскажите пожалуйста, как это делается?
ZerG
Март 15, 2016 16:22:24
банально можете делать импорт модуля….
megoloman
Март 15, 2016 16:29:19
выполняю
, но ничего не происходит, у меня там печататься текст должен
FishHook
Март 15, 2016 16:37:18
Модуль в питоне, это идентификатор, такой же как имя переменной, класса или функции.
Не может он так называться, дайте своим модулям нормальные имена в соответствии с
https://www.python.org/dev/peps/pep-0008/#id35
megoloman
Март 15, 2016 16:47:22
ок, переименовал на task1.py..task5.py, но по-прежнему не печатается мой код
FishHook
Март 15, 2016 16:51:14
Приложите к следующему сообщению весь проект одним зип-архивом.
FishHook
Март 15, 2016 17:03:45
И в чем проблема? На экран ничего не выводится? Так вы ничего и не печатаете. А у меня вот выводится
FishHook
Март 15, 2016 17:16:14
Я что, запускал питон в интерактивной консоле питона?