Read last n lines of file (tail) without reading it line-by-line? [duplicate]
Possible Duplicate:
Get last n lines of a file w开发者_StackOverflow社区ith Python, similar to tail
Hello,
How can I have Python return the last n lines of a file without reading it line by line?
Something like this:
- Use
seek()to get something like the last 4096 bytes of a file. - See how many newlines you have in those bytes. If you have
nor more, then you're done. If you have fewer, then read the previous 4096 bytes until you're done.
Not sure if there's a built-in way to do this.
加载中,请稍侯......
精彩评论