首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试通过VSCodium打开执行Python脚本的文件时,不会出现此类文件或目录错误

尝试通过VSCodium打开执行Python脚本的文件时,不会出现此类文件或目录错误
EN

Stack Overflow用户
提问于 2020-01-31 21:46:53
回答 1查看 63关注 0票数 0

我最近一直在使用VSCodium,并用它编写Python代码。但是,在使用VSCodium运行脚本时,我似乎找不到打开现有文件的方法。

这是我的代码,当从终端运行时,它工作得很好,它工作得很好。但不是和VSCodium。

代码语言:javascript
复制
def remove_e_words(path,path_copy):
    newfile = open(path_copy,"w")
    orig = open(path,"r")

    lines = orig.readlines()

    for line in lines:
        newfile.write(sans_e_spec(line)+"\n")

    newfile.close()
    orig.close()

下面是我得到的错误:

代码语言:javascript
复制
FileNotFoundError: [Errno 2] No such file or directory: 'vers-queneau.txt'

我在stackoverflow上搜索过类似的问题,我尝试过这个:Can't run python code through VS Code. Can't open file ptvsd_launcher.py [Errno 22] Invalid Argument

我有降级的版本,它仍然不能工作。

我也尝试使用文件目录,更改了设置中的参数,但也没有解决这个问题。

我该怎么做才能解决这个问题呢?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-02-04 09:31:43

您可能没有将当前工作目录设置为您期望的目录。如果您使用print(os.getcwd())运行代码,您很可能会发现该目录并不是您期望的目录。调整相对文件路径以将cwd考虑在内,或者以绝对方式指定路径(如果文件紧挨着正在运行的文件,则可以根据__file__计算其位置)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60005150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档