Geo*_*ows 1 python file-io text file
我在将文本文件读入列表时遇到问题,目前我所拥有的是:
lines = open ('dracula.txt', 'r'). readlines ()
Run Code Online (Sandbox Code Playgroud)
其中dracula.txt是与程序在同一目录中的文本文件,但是在运行程序时,Python会出现:
No such file or directory: 'dracula.txt'
Run Code Online (Sandbox Code Playgroud)
我不知道为什么它不会找到文本文件并将其读取到名为lines的列表中,是否有人有任何想法?
在当前工作目录中查找文件名,该目录不一定与脚本所在的目录相同.尝试使用文件的完整路径,或确保工作目录正确.您可以os.getcwd()从脚本中检查工作目录py打印(确保您import os).
如果您使用区分大小写的文件系统,请检查文件名的大小写.