python写入excel求助

[复制链接]
查看11 | 回复3 | 2021-1-27 07:15:42 | 显示全部楼层 |阅读模式
dataframe的to_excel之后,excel中保存的数字是文本形式的(右上角有绿色三角形的)

要想转换为数字,得在excel中操作


如何使得python在写入excel的时候就是数字形式的呢?
分 -->
回复

使用道具 举报

千问 | 2021-1-27 07:15:42 | 显示全部楼层
to_excel函数有个参数float_format='%.2f'
回复

使用道具 举报

千问 | 2021-1-27 07:15:42 | 显示全部楼层
这个方法当我df中保存的是数字时,才有用;
我现在的df中转换成了xx.xx%百分数了,在用这个方法无法保存为数字形式的
回复

使用道具 举报

千问 | 2021-1-27 07:15:42 | 显示全部楼层
写入的时候进行格式转换,float()类型转换
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行