我正在使用pandas.to_excel()
生成xlsx
文件。
在我的Win10上,默认情况下使用openpyxl
,因为没有安装xlsxwriter
。我的问题涉及两个选项。
结果xlsx
文件的列对于内容来说太小了。我必须通过Excel来调整它们。
这就是生成的图纸的样子
x1c 0d1x的数据
这是它在Excel中自动调整宽度后的样子。
的
我想让pandas/openpyxl/xlsxwriter自己做这个自动调整。有没有一个选项或方法可以做到这一点?
我正在使用pandas.to_excel()
生成xlsx
文件。
在我的Win10上,默认情况下使用openpyxl
,因为没有安装xlsxwriter
。我的问题涉及两个选项。
结果xlsx
文件的列对于内容来说太小了。我必须通过Excel来调整它们。
这就是生成的图纸的样子
x1c 0d1x的数据
这是它在Excel中自动调整宽度后的样子。
的
我想让pandas/openpyxl/xlsxwriter自己做这个自动调整。有没有一个选项或方法可以做到这一点?
1条答案
按热度按时间ffx8fchx1#
我知道的唯一可靠的方法是在xlwings中使用
.autofit()
:字符串
请注意,使用xlwings需要安装Microsoft Excel。