1

可能重复:
使用 Python 获取文件的最后 n 行,类似于 tail

你好,

如何让 Python 返回文件的最后 n 行而不逐行读取?

4

1 回答 1

1

像这样的东西:

  • 用于seek()获取文件的最后 4096 个字节。
  • 查看这些字节中有多少换行符。如果你有n或更多,那么你就完成了。如果你有更少,那么读取之前的 4096 个字节,直到你完成。

不确定是否有内置的方法可以做到这一点。

于 2010-01-26T00:35:26.490 回答