【发布时间】:2019-12-23 04:08:59
【问题描述】:
假设我的 csv 文件看起来像这样:
acc_num,pincode
023213821,23120
002312727,03131
231238782,29389
008712372,00127
023827812,23371
当我在 excel 中打开此文件时,它会删除前导零,但在这里我需要保留它们。这是我在excel中打开它时的样子
acc_num,pincode
23213821,23120
2312727,3131
231238782,29389
8712372,127
23827812,23371
我尝试将它转换成一个字符串,但它仍然显示它没有 0(但它现在是一个字符串) 我尝试使用 pandas 的 astype() 函数,但使用它没有意义
任何帮助将不胜感激
【问题讨论】:
-
这是 Excel 问题还是 Python 问题?顺便说一句,Pandas 的
.read_csv()允许您指定每列的 dtype,因此不需要astype()。
标签: python pandas csv openpyxl