我在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.py
位于donwloaders
文件夹中。为什么Visual Studio在没有FileNotFoundError
的情况下运行上述脚本?请注意,当我将instructions.txt
移到downloaders
文件夹时,它会抛出FileNotFoundError
。我应该更改设置吗?
答案 0 :(得分:1)
确保将txt文件放置在python脚本目录中,而不是python项目目录中。
proj
-downloaders
--getter.py
--instruments.txt
signals.py