Форум сайта python.su
0
Здравствуйте! Начал изучение по книге Лутца, в ней сказано
“А пока, чтобы избежать осложнений, храните все импортируемые файлы мо-
дулей в рабочем каталоге.”
Так как же найти этот каталог? где он находится? sys.path через интерпретатор выдает ошибку.
Извиняюсь за глупый вопрос, но буксую из-за этого(
Офлайн
568
Рабочий каталог - это тот, где лежит файл входной точки вашей программы. Никакие sys.path тут не нужны, просто импортируете
my_project_dir ---- main.py ---- module1.py ---- module2.py
# main.py from module1 import superfunction
Отредактировано FishHook (Окт. 2, 2015 05:39:25)
Офлайн
3
FishHookПочему у Вас точка перед именем импортируемого модуля?
from .module1 import superfunction
Офлайн
568
Согласен, тут она не нужна, поправил.
Офлайн