У меня следующая структура папок.
application/app/src/app.py
application/app/data/test.py
Приложение импортирует тест, и оно успешно работает, однако в test.py я хочу открыть файл с именем "dummy.txt"
application/app/data/dummy.txt
Когда я запускаю app.py, я получаю следующую ошибку:
No such file or directory: 'dummy.txt'
Я предполагаю это, потому что мой sys.path находится в папке src, однако, когда я попробовал следующее:
TARGET_DIR_NAME = 'data'
sys.path.append('../'+TARGET_DIR_NAME)
print(sys.path[0])
print(dirname(sys.path[0]))
sys.path[0] = dirname(sys.path[0])+'/'+TARGET_DIR_NAME
меняет его прямо на папку данных, но все равно не открывается.Любая помощь приветствуется!
Я использую Python 3.4.3