我正在构建一个将分析apache日志文件的Web应用程序。当我尝试使用for循环从日志文件中读取每一行时,它会跳过这么多日志条目并仅打印其中的一些。我正在使用python 3.7.2,django 2+和pycharm来构建项目
到目前为止,我已尝试从此网站https://bureau-ehe.ch/logs/access.log访问日志文件。我已尝试过这么多其他日志,但它也跳过线。
with open('access.log', "r") as f:
for line in f:
print(line)
f.close()
预期的结果是打印所有的行,但我得到了9千
print默认添加换行符
print(line,end="") # py3
print line, # py2