有时使用pandas将多份数据,写入到Excel中不同的Sheet,可能会用到pandas.ExcelWriter("xxxx.xlsx")对象
这样在结束时,就会对对象进行.save()和close(),当然这也是从大部分网站上看到的使用方法
但是笔者在实际使用过程中,按这个过程,遇到报错:
FutureWarning: save is not part of the public API, usage can give unexpected results and will be removed in a future version writer.save() 当然Excel文件,还是会被创建,只是我们打开Excel时,会看到如下报错:如果点Yes,当然也是能看到数据的,只是终究是属于异常了, 数据也是被尝试修复的,我们如何处理上面的报错叫?
根据提示,也可以知道,在新版本的pandas其实是移除了writer.save()的,因此我们只需要对writer对象进行writer.close()就可以了
标签:writer,Excel,pandas,API,报错,ExcelWriter,save,public From: https://www.cnblogs.com/5201351/p/17369326.html