mom*_*ind 17 python export-to-excel pandas
我创建了一个熊猫数据框字典:
d[k] = pd.DataFrame(data=data[i])
所以我假设这d[k]是一个正确的熊猫数据框。
然后
for k in d.keys():
d[k].to_excel (file_name)
Run Code Online (Sandbox Code Playgroud)
然后我有错误:
TypeError: got invalid input value of type <class 'xml.etree.ElementTree.Element'>, expected string or Element
我正在使用 Python 3.7,pandas 0.25.3。
更新:如果我替换to_excel为to_csv,代码运行完美。
Ani*_*eta 45
我有同样的问题openpyxl=3.0.2,
请参阅此答案,我将 openpyxl 回滚到 3.0.1(conda 或 pip)并且它可以工作。
>>> conda remove openpyxl
>>> conda install openpyxl==3.0.1
Run Code Online (Sandbox Code Playgroud)
或者
>>> pip uninstall openpyxl
>>> pip install openpyxl==3.0.1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7695 次 |
| 最近记录: |