Pycharm踩坑(一) FileNotFoundError: [Errno 2] No such file or directory: ‘../data/users.txt‘ 目录结构「建议收藏」

Pycharm踩坑(一) FileNotFoundError: [Errno 2] No such file or directory: ‘../data/users.txt‘ 目录结构「建议收藏」Python使用Pycharm运行程序提示:FileNotFoundError:[Errno2]Nosuchfileordirectory:’../data/users.txt’目录结构test/├──data└──testcases└──test.py在test.py中运行代码:withopen(‘../data/users.txt’)asf…

大家好,又见面了,我是你们的朋友全栈君。

Python 使用Pycharm运行程序提示:FileNotFoundError: [Errno 2] No such file or directory: ‘../data/users.txt’ 

 

目录结构
test/
├── data
└── testcases
└── test.py

在test.py中运行代码:

with open('../data/users.txt') as fp:
    lines = fp.readlines()

报错,提示没有这个文件或目录(FileNotFoundError: [Errno 2] No such file or directory: ‘../data/users.txt’)
以为是自己目录写错了,折腾了好长时间,后来发现是因为test.py原是在test目录下,被移到了testcases子目录下,而Pycharm会记录脚本的工作目录。
解决办法:
在运行程序工具条的下拉菜单中,点击编辑”Edit configurations…”

Pycharm踩坑(一) FileNotFoundError: [Errno 2] No such file or directory: ‘../data/users.txt‘ 目录结构「建议收藏」

删除报错的脚本(更改工作目录后会出现test、test(1)两个脚本名,均删除)

再重新运行脚本,脚本运行成功。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/152570.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)
blank

相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号