嗨,我有一个名为info.csv
的csv
编号,名称
01,约翰
02,迈克
010,凯文
012,乔
020,rob
我想从我的路径中使用python pandas读取csv,删除前导0,然后将其重写为名为newinfo.csv的新csv。通过此过程,我无法在SOF上找到任何类型的答案。
答案 0 :(得分:0)
您有为此显示的任何代码吗?到目前为止,您尝试了什么?
您可以执行以下操作:
with open('your_file.csv', 'rb') as f:
data = f.read()
然后切片第一个元素以删除0
干杯!
答案 1 :(得分:0)
当我使用Pandas导入时,它会将第一列识别为整数,并删除前导零。
shopt -s dotglob
或者您可以自己将类型更改为整数。
import pandas as pd
df = pd.read_csv("info.csv")
df.to_csv("newinfo.csv", index=False)