我找到了一个可能最简单的方法来找到文件的第一行或最后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]