私信  •  关注

user9956608

user9956608 最近创建的主题
user9956608 最近回复了
5 年前
回复了 user9956608 创建的主题 » python:从文件中读取最后的'n'行[重复]

我找到了一个可能最简单的方法来找到文件的第一行或最后N行

文件的最后N行(例如:n=10)

file=open("xyz.txt",'r")
liner=file.readlines()
for ran in range((len(liner)-N),len(liner)):
    print liner[ran]

文件的前n行(例如:n=10)

file=open("xyz.txt",'r")
liner=file.readlines()
for ran in range(0,N+1):
    print liner[ran]