2024-05-18 17:43:12 发布
网友
我在热情的冠层下运行代码来打开和读取一个文件。它总是告诉我错误。
但是我非常确定文本文件名是正确的,并且它与Python文件在同一个目录中,并且代码在Python IDLE等其他ide中运行良好。不知道怎么了。有什么建议吗?
inFile = open('words.txt', 'r') words = inFile.read().split()
失败,IOError: [Errno 2] No such file or directory: 'words.txt'
IOError: [Errno 2] No such file or directory: 'words.txt'
更新:在Canopy 1.0.3及更高版本中不需要以下黑客操作。在Python窗格中单击鼠标右键,然后选择Keep Directory Synced to Editor。
Keep Directory Synced to Editor
python shell的工作目录与打开的编辑器不同步。因此,python shell的工作目录可能与python文件不同。要将shell目录更改为python文件目录,请执行以下操作:
希望能有所帮助。
上面的解决方案确实是正确的。不幸的是,即使在当前版本的Canopy-version:1.3.0(64位)中,它也是必需的
在括号中给出完整路径时,也可以打开一个txt文件,用/更改所有\
/
\
发件人:
text=open('C:\Users\Korisnik\Desktop\abeceda.txt')
致:
text=open('C:/Users/Korisnik/Desktop/abeceda.txt')
更新:在Canopy 1.0.3及更高版本中不需要以下黑客操作。在Python窗格中单击鼠标右键,然后选择
Keep Directory Synced to Editor
。python shell的工作目录与打开的编辑器不同步。因此,python shell的工作目录可能与python文件不同。要将shell目录更改为python文件目录,请执行以下操作:
希望能有所帮助。
上面的解决方案确实是正确的。不幸的是,即使在当前版本的Canopy-version:1.3.0(64位)中,它也是必需的
在括号中给出完整路径时,也可以打开一个txt文件,用
/
更改所有\
发件人:
致:
相关问题 更多 >
编程相关推荐