0
我是Python新手,試圖讀取文件中的所有內容。如果第一行包含特定模式,我想從{第二行,文件結束}讀取。如果模式不存在,我想讀取整個文件。這是我寫的代碼。該文件在第1行中有「日誌」,在下一行中有一些字符串。使用readline匹配第一行,如果模式不存在,使用seek讀取文件
with open('1.txt') as f:
if 'Logs' in f.readline():
print f.readlines()
else:
f.seek(0)
print f.readlines()
該代碼工作正常,我很好奇,如果這是正確的方式做或有任何改進做到這一點?