我的XML解析函数的简化版本在这里:importxml.etree.cElementTreeasETdefanalyze(xml):it=ET.iterparse(file(xml))count=0for(ev,el)init:count+=1print('count:{0}'.format(count))这会导致Python内存不足,这没有多大意义。我实际存储的唯一内容是计数,一个整数。为什么会这样:看到最后内存和CPU使用率突然下降了吗?那就是Python的崩溃。至少它给了我一个MemoryError(取决于我在循环中还做了什么,它给了我更多随机错误,比如IndexError)和一