我使用openpyxl 2.5.1将数据帧从pandas导出到Excel,我需要函数
openpyxl.utils.dataframe.dataframe_to_rows
写在documentation page中。但是,我收到以下错误:
AttributeError: module 'openpyxl.utils' has no attribute 'dataframe'
我发现this question解决了同样的问题,但答案只指出这是一个问题,因为版本升级,而没有真正展示如何解决它。
我在文档中找不到任何更改,因此我想知道该函数的移动位置。
提前感谢您的帮助。
PS我必须使用这种方法,因为我需要在Excel工作表中附加数据,而不会破坏另一个工作表上的数据透视表。
答案 0 :(得分:1)
这样做:
from openpyxl.utils.dataframe import dataframe_to_rows