Я использую модель научного проекта cookie cutter (https://drivendata.github.io/cookiecutter-data-science/)) и хотел бы открыть файл в другом каталоге из моего сценария, прочитать файл, а затем создать / записать новый файл в другой файл.директории из моего скрипта. Мне бы хотелось, чтобы это работало независимо от того, на каком компьютере находится папка (другими словами, я не могу жестко указать абсолютный путь).
Я знаю, что некоторые вопросы уже относятся к этомупроблема, но полученные ответы не сработали. Я в основном искал os и pathlib. Решения, которые я пытался включить, включают в себя, но не ограничиваются теми, которые встречаются в следующих вопросах: Открыть файл в другом каталоге (Python) и Открыть файл в относительном месте в Python .
Ниже приведены соответствующие части структуры проекта:
Project
|--data
| |--external
| | --file.txt
| |--random_pages
|--src
| |--data
| --script.py
Я хотел бы использоватьscript.py, чтобы прочитать file.txt, а затем создать файл в random_pages.