如何使用python准备文件,其中数据连续附加?

时间:2017-11-20 17:02:13

标签: python stream

假设服务器将日志转储到文件,我们需要读取最后100行。 在此期间,文件加载了更多行。 如何解决这类案件?

1 个答案:

答案 0 :(得分:0)

那么,你不应该做的是将文件的所有内容转储成字符串。这将是可怕的,因为日志文件可以达到100 MB的大小。如果你只允许一个文件处理程序,我建议有一个队列来写行,并且每隔一段时间,将行转储到日志中。在空闲时间,它可以读取最后100行。