python中写入表格数据不为科学计数法
时间: 2023-06-04 20:04:57 浏览: 614
python 不以科学计数法输出的方法
3星 · 编辑精心推荐
可以使用 pandas 库中的 to_excel 方法将数据写入表格中,通过设置参数 float_format 可以控制浮点数的显示格式,例如:
```
import pandas as pd
data = {'value': [1.23456789E-05, 2.3456789E-07, 3.456789E-09]}
df = pd.DataFrame(data)
with pd.ExcelWriter('output.xlsx') as writer:
df.to_excel(writer, sheet_name='Sheet1', index=False, float_format='%.10f')
```
这样就可以将浮点数按照指定的精度格式显示出来。
阅读全文