【发布时间】:2016-02-23 06:22:26
【问题描述】:
我正在尝试在 Python 中打开一个 .log 扩展文件,但一直遇到 IOError。我想知道这是否与扩展有关,因为显然,进入该循环的唯一方法是目录中是否存在“some.log”。
location = '/Users/username/Downloads'
for filename in os.listdir(location):
if filename == 'some.log':
f = open('some.log', "r")
print (f.read())
追溯:
f = open('some.log', "r")
IOError: [Errno 2] No such file or directory: 'some.log'
【问题讨论】:
-
some.log 在工作目录中吗? Tryopen(os.path.join(location, 'some_log'))
-
像魅力一样工作 - 谢谢!
标签: python readfile logfile logfile-analysis