Visual Studio python读取文件的相对路径
我在visual studio中打开了一个python项目文件夹,并运行包含以下代码的Visual Studio python读取文件的相对路径,python,visual-studio,path,Python,Visual Studio,Path,我在visual studio中打开了一个python项目文件夹,并运行包含以下代码的getter.py: getter.py with open('instruments.txt', 'r') as f: instrument_list = f.read().splitlines() 我的文件夹树如下所示: proj -downloaders --getter.py instruments.txt signals.py 如上所述,getter
getter.py
:
getter.py
with open('instruments.txt', 'r') as f:
instrument_list = f.read().splitlines()
我的文件夹树如下所示:
proj
-downloaders
--getter.py
instruments.txt
signals.py
如上所述,
getter.py
位于donwloaders
文件夹中。为什么visual studio在没有FileNotFoundError
的情况下运行上述脚本?请注意,当我将instructions.txt
移动到downloaders
文件夹时,它会抛出FileNotFoundError
。我是否应该更改设置中的某些内容?请确保将txt文件放置在python脚本目录中,而不是python项目目录中
proj
-downloaders
--getter.py
--instruments.txt
signals.py