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

我在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
。我是否应该更改设置中的某些内容?

请确保将txt文件放置在python脚本目录中,而不是python项目目录中

proj
    -downloaders
        --getter.py
        --instruments.txt
    signals.py