擅长:python、mysql、java
<pre><code>sourcefile = "C:\\Python25\\PC_New.txt"
filename2 = "C:\\Python25\\PC_reduced.txt"
offending = ["Exception","Integer","RuntimeException"]
def fixup( filename ):
fin = open( filename )
fout = open( filename2 , "w")
for line in fin:
if True in [item in line for item in offending]:
continue
fout.write(line)
fin.close()
fout.close()
fixup(sourcefile)
</code></pre>
<p><strong>编辑</strong>:甚至更好:</p>
<pre><code>for line in fin:
if not True in [item in line for item in offending]:
fout.write(line)
</code></pre>