我有以下python代码
for f in filer:
interval,extension = os.path.splitext(f)
print(interval)
if(interval =="day"):
data = pd.read_excel(input_path+f, skip_blank_lines=False)
model_tjek_qa_d(data)
其中model_tjek_qa_d
进行一些数据处理。
问题在于,由于正在创建~ $day.xlsx
,因此熊猫读取文件时似乎创建了一个临时的excelfile,这有点弄乱了我的代码,因为它遍历了目录中的所有文件(现在包括临时文件)。
通常通过某种close(f)
关闭文件可以省去此操作,但是由于我不是手动打开文件,所以我不知道如何关闭它。