我有以下Python 3.2脚本:
f = open('C:/foo/bar/baz/text.txt') 这会导致找不到文件异常:
ileNotFoundError: [Errno 2] No such file or directory: 'C:/foo/bar/baz/text.txt'但是,采用相同的路径并将其粘贴到Windows资源管理器中,可以很好地打开该文件。我在Windows 7上的环境中缺少什么?
发布于 2012-10-29 01:47:07
在命令行上运行icacls之后,我意识到了这个问题:
icacls找到的文件实际上是text.txt.txt。奇怪的是,windows仍然能够找到它。
发布于 2012-10-29 01:35:05
在windows中,您应该尝试执行以下操作:
f = open(r'C:\foo\bar\baz\text.txt')发布于 2012-10-29 01:32:52
您应该在路径中使用双反斜杠,而不是斜杠。
https://stackoverflow.com/questions/13111222
复制相似问题