openpyxl 保存的数据存在科学计数
时间: 2023-07-28 13:42:33 浏览: 177
php中导出数据到excel时数字变为科学计数的解决方法
如果您想在openpyxl中保存数据时避免出现科学计数法,可以使用以下代码将数字格式设置为文本格式:
```python
from openpyxl.styles import numbers
# 将数字格式设置为文本格式
ws['A1'].number_format = numbers.FORMAT_TEXT
# 将数字写入单元格
ws['A1'] = 1234567890123456789
# 保存工作簿
wb.save('example.xlsx')
```
这将把单元格A1的数字格式设置为文本格式,并将数字1234567890123456789写入该单元格。保存工作簿后,该单元格中的数字将以文本格式保存,而不是以科学计数法保存。
阅读全文