擅长:python、mysql、java
<p>您只需要在这些行上循环一次并跟踪当前状态</p>
<pre><code>textfra = '*** START OF THE PROJECT GUTENBERG EBOOK'
texttil = '*** END OF THE PROJECT GUTENBERG EBOOK'
with open('pg7163.txt', 'r') as f:
with open('yourfile.txt', 'w') as f_out:
do_write = False
for line in f:
if textfra in line:
do_write = True
if texttil in line:
do_write = False
if do_write:
f_out.write(line)
</code></pre>