sys.path.append ?
как без этого модуля сделать? на гитхабе смотрю проект,там не используется sys, импортирует через названия папок,но у меня не работает это
Никогда так не делай и не советуй
поясни почему, плиз. мне это посоветовал мидл, который не первый день в разработке
Смотря какой файл запускаемый. Если скрипт1, то inport Folder2.script2
Потому что это хуевый костыль на случай если человек не осилил нормальную структуру пакетов.
наоборот.надо запустить файл script2 а в него импортировать файл script1
нормальная структура - это через setup ? или что-то путаю
Лучше да. Либо хотя бы положить запускаемые файлы наверх или запускать через -m
Обсуждают сегодня