【发布时间】:2017-12-10 03:05:21
【问题描述】:
我正在尝试打开文件夹中的文件,但出现以下错误:
FileNotFoundError: [Errno 2] No such file or directory: 'TRAIN_00000.eml'
我仔细检查了代码中写入的文件名和目录/路径,但问题仍然存在。
这是代码块:
import os
path = "C:\\Users\\...\\TRAINING"
listing = os.listdir(path)
for em in listing:
file = open(em, 'rb')
e_content = file.read()
file.close()
print (e_content)
感谢任何帮助。 :)
【问题讨论】:
-
os.listdir()只返回文件名,你必须os.path.join()他们和路径。
标签: python python-3.x path file-not-found