首页 > 解决方案 > Excel 值在 Python 中被转换为指数

问题描述

无法找出一种方法来提取发票编号,而不是从 python 中的 excel 表中提取其指数值。

预期值:8000030910

结果:8.00002e+09

Python 结果

电子表格

d1.append(sheet.cell_value(j,0))

此代码以指数格式显示值。我已经使用 xlrd 将 excel 提取到 python 中。

标签: pythonhtmlexcel

解决方案


尝试将值包装在int()构造函数中,例如int(8000030910). 在 Python 3 中,整数没有长度限制,所以它只是一个整数,没有任何指数。


推荐阅读