Get last n lines of a file, similar to tail

前端 未结 30 2497
挽巷
挽巷 2020-11-22 03:46

I\'m writing a log file viewer for a web application and for that I want to paginate through the lines of the log file. The items in the file are line based with the newest

30条回答
  •  不思量自难忘°
    2020-11-22 04:07

    Another Solution

    if your txt file looks like this: mouse snake cat lizard wolf dog

    you could reverse this file by simply using array indexing in python '''

    contents=[]
    def tail(contents,n):
        with open('file.txt') as file:
            for i in file.readlines():
                contents.append(i)
    
        for i in contents[:n:-1]:
            print(i)
    
    tail(contents,-5)
    

    result: dog wolf lizard cat

提交回复
热议问题