- 问题
读取csv文件时,银行卡号列为float类型,读出的银行卡号自动转换成科学计数
- 解决方案
读取文件时指定银行卡号列的类型
pd.read_csv(path, converters={"银行卡号列\t":str})
path是文件路径,“银行卡号列”是csv文件中的列名称,带“\t”是因为我直接用“银行卡号列”时运行不成功,然后我输出读取的内容时,发现列名称后面带有“\t”,于是我加上“\t”后运行就成功了,可能是因为csv文件使用了制表符作为分隔符
读取csv文件时,银行卡号列为float类型,读出的银行卡号自动转换成科学计数
pd.read_csv(path, converters={"银行卡号列\t":str})
path是文件路径,“银行卡号列”是csv文件中的列名称,带“\t”是因为我直接用“银行卡号列”时运行不成功,然后我输出读取的内容时,发现列名称后面带有“\t”,于是我加上“\t”后运行就成功了,可能是因为csv文件使用了制表符作为分隔符