【发布时间】:2017-03-09 02:19:15
【问题描述】:
我试图弄清楚如何将电子表格的整个列从 int 转换为字符串。我遇到的问题是我有一堆 Excel 电子表格,我想将其值上传到我们的数据库。我们的数字长度为 10 位,并且正在转换为科学计数法,所以我想在上传之前将我们所有的数字从整数转换为字符串。
我一直在尝试做一些研究,但我找不到任何可以转换整个列的库——我需要逐行迭代将数字转换为字符串吗?
谢谢。
【问题讨论】:
-
文件是什么格式的?
xls?csv? -
它们在 .xlxs 中
-
我不太了解您想要什么 - excel 可以将列的格式更改为科学。听起来您的目标是数据呈现?
-
您是否希望您的数据库包含字符串?你看过熊猫吗?它可以读取/写入 xlxs 文件,并且还具有您可能需要的 convert_objects 功能,还具有 astype 功能