2

我正在尝试使用 xlrd (python) 从 xls 读取 phonenumber 字段。但是,我总是得到浮动没有。

例如,我得到的电话号码是 8889997777.0

如何摆脱浮动格式并将其转换为字符串以将其存储在 python 中的本地 mongodb 中,作为常规电话号码的字符串,例如 8889997777

4

2 回答 2

4

你说:

python xlrd 从 xls 读取电话号码变成浮点数

这是不正确的。它已经是您的 xls 文件中的浮点数。xlrd准确报告它的发现。

你可以str(int(some_float_value))用来做你想做的事。

于 2012-04-16T07:37:28.687 回答
0

您是否尝试过使用int(phoneNumberVar)或在您的情况下int(8889997777.0)

于 2012-04-16T07:08:29.013 回答