擅长:python、mysql、java
<p>你可以通过跟踪一个小的状态来做到这一点。在</p>
<pre><code>lines = []
with open(filename, 'rt') as in_file:
in_log = False
save = []
for line in in_file:
if 'logend' in line:
in_log = False
if in_log:
save.append(line)
if 'times' in line:
save.append(line)
lines.extend(save)
elif 'logstart' in line:
in_log = True
save = []
</code></pre>