【发布时间】:2013-05-26 17:46:26
【问题描述】:
我正在 Enthought Canopy 下运行代码来打开和读取文件。它一直告诉我 IOError。
但我很确定文本文件名是正确的,并且它与 Python 文件位于同一目录中,并且该代码在 Python IDLE 等其他 IDE 中运行良好。不知道怎么了。有什么建议吗?
inFile = open('words.txt', 'r')
words = inFile.read().split()
IOError: [Errno 2] No such file or directory: 'words.txt' 失败
【问题讨论】:
-
确保不是
'words.txt.txt'。 -
它与python文件是否存在于同一目录中?
-
谢谢你们,punchagan 的回答对我有用!
标签: python file-io enthought canopy working-directory