OpenpyxlWriter‘ object has no attribute ‘save‘
问题
将实验结果保存为EXCEL,报错“OpenpyxlWriter‘ object has no attribute ‘save‘”
data_df = pd.DataFrame(Experiment_result) #关键1,将ndarray格式转换为DataFrame
writer = pd.ExcelWriter('./results/' + args.model_num + '_'+args.data_name + '.xlsx') #关键2,创建名称为hhh的excel表格
data_df.to_excel(writer, args.model_num,float_format='%.5f') #关键3,float_format 控制精度,将data_df写到hhh表格的第一页中。若多个文件,可以在page_2中写入
writer.save()
解决方法
writer.save() 替换为 writer._save()