擅长:python、mysql、java
<p>好吧,你至少应该把这句冒犯的话打印出来,这样你就知道罪魁祸首是什么了:</p>
<pre><code>for line in infile:
items = line.strip("\n")
try:
if (line.strip != "") and (items[0] != "#"):
items = line.split(":") #i dont like your reuse of line so changing to items
....
except IndexError: #if python 3 use except IndexError as e:
print(items) #prints offending line
</code></pre>