在vscode中从目录运行.py和文件

时间:2019-05-10 15:47:20

标签: python visual-studio-code

免责声明;如果您不是生气的编码员,请直接跳至该问题。 -我想有人会指出已经提出并回答了类似的问题,而您可能是对的。但是类似的帖子中没有回答这个问题:使用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'

vscode的设置最近已作了适当的更改,现在只需点击几下即可。在代码运行器和vscode中更改cdw解决了问题。.回答了以下问题:在VS Code中无法在python中打开文件,但设置已更改。

  • 感谢您的帮助

0 个答案:

没有答案