我目前正在使用Pandas和Excel,并且正在使用openpyxl模块。
我正在尝试编写一个用于excel的DataFrame,openpyxl文档声明应该使用DataFrame函数。(http://openpyxl.readthedocs.io/en/default/pandas.html)
然而,当我尝试使用它时,我会得到以下错误:
from openpyxl.utils.dataframe import dataframe_to_rows
for r in dataframe_to_rows(df, index=True, header=True):
ws.append(r)
ImportError: No module named 'openpyxl.utils.dataframe'我试过:
import openpyxl.utils没有任何问题。
同样,当我跑步时:
dir(openpyxl.utils)我没看到有人提到“数据”。
我是不是做错了什么,还是openpyxl的文档过时了?
有人对我如何轻松地将数据传输到我用openpyxl打开的excel工作簿有什么想法吗?
发布于 2016-12-11 13:29:44
查理·克拉克( Charlie )的正确答案--我有2.3.2版,升级到2.4.1版,这时导入生效了。
发布于 2021-11-16 08:52:07
试着:
import openpyxl.utils.dataframehttps://stackoverflow.com/questions/40974626
复制相似问题