2014-02-25 81 views

回答

0

你可以做這樣的事情:

讀取文件中的行分割它,得到最後的500線。

lines = open("file.txt", "r").readlines()[-500:] 

然後搜索

for line in lines: 
    if "WHAT I SEARCH" in line: 
    print "Found in line: ", line 

if "WHAT I SEARCH" in "\n".join(lines): 
    print "Found" 

你也能找到一種方法不閱讀完整的文件,但只是它的結束(與搜尋和讀取)。