python解析excel,如何将long转换为字符串? [复制]

Posted

技术标签:

【中文标题】python解析excel,如何将long转换为字符串? [复制]【英文标题】:python parse excel, how to convert long to string? [duplicate] 【发布时间】:2017-04-27 00:13:49 【问题描述】:

excel一个单元格值是42001640842052500000,用python解析这个值,自动变成4.20016408420525e+19,请问这个问题怎么解决? 如何将单元格值42001640842052500000 转换为字符串?

【问题讨论】:

【参考方案1】:

Python 通常将这么大的数字视为浮点数,您只需使用 str(variable_name) 将 variable_name 转换为字符串。

var=1e-6
string_var = str(var)

另外,我认为最好检查一下它是否也以字符串形式存储在 excel 中,以消除任何不一致

【讨论】:

以上是关于python解析excel,如何将long转换为字符串? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

从python中的.eml文件解析excel附件

如何将 ctypes 的 c_long 转换为 Python 的 int?

python之struct详解

python之struct详解

快速将 PFGeoPoint Lat 和 Long 从 Parse 转换为 CLLocation Lat 和 Long

Getopt :: Long将包含空格的字符串转换为变量