Открыть файл в другом каталоге (Python)
Я всегда был в некотором роде смущен темой обхода каталогов в Python, и у меня возникла любопытная ситуация: у меня есть файл, к которому я хочу получить доступ в каталоге, по существу параллельном тому, в котором я сейчас нахожусь. Учитывая эту структуру каталогов:
\parentDirectory
\subfldr1
-testfile.txt
\subfldr2
-fileOpener.py
Я пытаюсь написать скрипт в fileOpener.py, чтобы выйти из subfldr2, войти в subfldr1, а затем вызвать open () для testfile.txt.
Из просмотра stackoverflow я видел, как люди используютos
а такжеos.path
чтобы достичь этого, но я нашел только примеры файлов в подкаталогах ниже источника скрипта.
Работая над этим, я понял, что могу просто переместить скрипт в subfldr1, и тогда все будет хорошо, но мое любопытство вызывает сомнения относительно того, как это будет достигнуто.
РЕДАКТИРОВАТЬ: Этот вопрос относится, в частности, к машине Windows, так как я не знаю, как буквы диска и обратные косые черты будут влиять на это.