openpyxl 2.5.1 - AttributeError:module' openpyxl.utils'没有属性'数据框'

时间:2018-03-28 18:37:42

标签: python excel pandas openpyxl

我使用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工作表中附加数据,而不会破坏另一个工作表上的数据透视表。

1 个答案:

答案 0 :(得分:1)

这样做:

from openpyxl.utils.dataframe import dataframe_to_rows