免责声明;如果您不是生气的编码员,请直接跳至该问题。 -我想有人会指出已经提出并回答了类似的问题,而您可能是对的。但是类似的帖子中没有回答这个问题:使用VS Code在python中打开文件时遇到问题
我的问题: 刚安装了vscode并遇到了路径问题。当我运行一些简单的python代码以打开和读取数据时,收到错误消息,找不到文件。
现在我不知道vscode,但是我启动程序的方式只是从Anaconda启动。从vscode文件浏览器内部导航到包含.py和data.acc文件的文件夹。 我用代码运行程序运行.py并收到错误,我也用“在终端中运行”和错误运行它。
但是,如果我将同一文件夹拖放到vscode上并启动一个新的vscode实例,则不会出现此问题。 如果直接从终端运行它,则导航到包含文件的文件夹=没问题。
我认为这与工作空间有关? 该问题不在python代码中,如果这不是典型问题,则一定是路径或配置问题。堆栈上有VScode专家吗?
filename = "data.acc"
file = open(filename, "r")
for line in file:
print(line)
输出
FileNotFoundError: [Errno 2] No such file or directory: 'data.acc'