擅长:python、mysql、java
<pre><code>from StringIO import StringIO
a = StringIO("""textures/common/lightgrid
textures/common/mirror1
textures/common/mirror2
maptextures/common/invisible.tga
textures/common/watercaulk
textures/common/clipnokick
textures/common/invisible""")
def clean_lines(fileobj):
for line in fileobj:
if line:
line = line.strip()
if line:
yield "%s\n" % line
print [line for line in clean_lines(a)]
</code></pre>
<p>我使用stringIO来模拟一个文件,只需将a替换为任何fileobj。在</p>