您试图打开每个文件两次!首先,您要做的是:
infile=open('110331_HS1A_1_rtTA.result','r')然后再次将
infile(这是一个文件对象)传递给
open函数:
with open (infile, mode='r', buffering=-1)
open当然希望它的第一个参数是文件名,而不是打开的文件!
只需打开文件一次,就可以了。

您试图打开每个文件两次!首先,您要做的是:
infile=open('110331_HS1A_1_rtTA.result','r')然后再次将
infile(这是一个文件对象)传递给
open函数:
with open (infile, mode='r', buffering=-1)
open当然希望它的第一个参数是文件名,而不是打开的文件!
只需打开文件一次,就可以了。