У меня есть следующая структура каталогов:Импорт питон файл из другого каталога
parentDirectory
|
-----------------------------------------
| |
Task Configs
- pythonFile1.py - Config1.py
- Config2.py
Файлы конфигурации имеют несколько констант конфигурации, определенные внутри класса.
Теперь я хочу импортировать файлы конфигурации из каталога Configs в файл python в каталоге Tasks и использовать константы, определенные внутри класса в каждом файле конфигурации.
Я попытался с добавлением (после прочтения нескольких ответов) -
sys.path.insert(0,'/home/MyName/parentDirectory/Tasks')
в файлах конфигурации.
Поскольку я новичок в python, я не знаю, насколько я прав, добавляя вышеприведенные строки.
Пожалуйста, помогите!
Может быть интересно посмотреть на [* package * chapter] (https://docs.python.org/3/tutorial/modules.html#packages) в учебнике Python –