如何更改 VSCode 上 Python (Anaconda) 的默认工作目录?

Cos*_*Cat 5 python file working-directory anaconda visual-studio-code

所以我一直在尝试打开这样的非常基本的文件:inputFile = open("keywords.txt", "r")

但我收到这个错误:

FileNotFoundError: [Errno 2] No such file or directory: 'keywords.txt'
Run Code Online (Sandbox Code Playgroud)

这肯定是因为 Python 的默认工作目录不是我的 .py 文件所在的目录(如果我错了,请纠正我)。如何找到我正在工作的目录的确切路径,然后将Python的默认工作目录更改为它?

注意:我在OSX Mojave上使用VSCodeAnaconda (Python 3.6)

SPY*_*G96 -1

默认情况下,Python 的“当前工作目录”是它所在的文件夹。尽管使用 Anaconda 时这可能会有所不同

这将打印您当前的目录

import os
print(os.getcwd())
Run Code Online (Sandbox Code Playgroud)

这将更改您的目录

os.chdir('Your new file path here')
Run Code Online (Sandbox Code Playgroud)

然后再做一次print(os.getcwd())以确保它有效