答案 0 :(得分:6)
在当前工作目录中查找文件名,该目录不一定与脚本所在的目录相同。尝试使用文件的完整路径,或确保工作目录正确。您可以从脚本中检查工作目录py os.getcwd()
(确保import os
)。
如果您使用区分大小写的文件系统,请检查文件名的大小写。
答案 1 :(得分:1)
假设该文件与.py文件位于同一目录中
import os
lines = open(os.path.join(os.getcwd(), 'dracula.txt'), 'r').readlines()