有没有大神知道这是怎么回事

 

while 循环的代码会反复执行,执行第一次的时候就把 fe 给 Close掉了,第二次还读 br 就挂了(br是fe的装饰者,都是同一个流)。

把 fe br a 拿到while 外面来,建议放到finally里