首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打开时找不到Windows 7 Python 3.2文件

打开时找不到Windows 7 Python 3.2文件
EN

Stack Overflow用户
提问于 2012-10-29 01:28:46
回答 4查看 3.4K关注 0票数 0

我有以下Python 3.2脚本:

代码语言:javascript
复制
f = open('C:/foo/bar/baz/text.txt')  

这会导致找不到文件异常:

代码语言:javascript
复制
ileNotFoundError: [Errno 2] No such file or directory: 'C:/foo/bar/baz/text.txt'

但是,采用相同的路径并将其粘贴到Windows资源管理器中,可以很好地打开该文件。我在Windows 7上的环境中缺少什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-10-29 01:47:07

在命令行上运行icacls之后,我意识到了这个问题:

icacls找到的文件实际上是text.txt.txt。奇怪的是,windows仍然能够找到它。

票数 0
EN

Stack Overflow用户

发布于 2012-10-29 01:35:05

在windows中,您应该尝试执行以下操作:

代码语言:javascript
复制
f = open(r'C:\foo\bar\baz\text.txt')
票数 1
EN

Stack Overflow用户

发布于 2012-10-29 01:32:52

您应该在路径中使用双反斜杠,而不是斜杠。

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

https://stackoverflow.com/questions/13111222

复制
相关文章

相似问题

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