У меня следующая структура
main.py
module/
properties.yaml
file.py
file.py соответствующий код:
def read_properties():
with open('properties.yaml') as file:
properties = yaml.load(file)
main.py соответствующий код:
from module import file
file.read_properties()
Когда в main.py вызывается read_properties()
, я получаю следующую ошибку: FileNotFoundError: [Errno 2] No such file or directory: 'properties.yaml'
Каков рекомендуемый способ предоставления моему модулю доступа к файлу свойств даже после импорта?