python没有读取整个文件

问题描述 投票:-4回答:1

我正在构建一个将分析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千

python django pycharm
1个回答
0
投票

print默认添加换行符

print(line,end="") # py3
print line,  # py2
© www.soinside.com 2019 - 2024. All rights reserved.