У меня есть проект python с конфигурационным файлом в корне проекта. Файл конфигурации должен быть доступен в нескольких файлах по всему проекту.
Итак, это выглядит примерно так: <ROOT>/configuration.conf
<ROOT>/A/a.py
, <ROOT>/A/B/b.py
(когда b, a.py обращается к файлу конфигурации).
Какой лучший/самый простой способ получить путь к корню проекта и конфигурационному файлу без зависимости от того, в каком файле находится внутри проекта? без использования ../../
? Можно предположить, что мы знаем имя проекта.