我使用的是excel转为csv,直接用pandas转的,代码如下:
import pandas as pd
pd1=pd.read_excel(r"...\信贷人员岗位资格认证考试试题库-test.xls")
# pd1.to_csv(r"...\信贷人员岗位资格认证考试试题库-test.csv")
pd1.fillna("空值",inplace=True) #这里要加inplace,要不pd1不会改变。应该跟sort一样吧。
pd1colum=list(pd1.columns)
for i in pd1colum[1:]:
pd1[i]=pd1[i].astype("str") #如果没有这行代码而直接用下面这行代码,整型数据会丢失。
pd1[i]=pd1[i].str.strip() #不想吐槽了,单位的excel总是那么多杂乱的东西,必须清除一下。
pd1.to_csv(r"...\信贷人员岗位资格认证考试试题库-test.csv")
在windows操作系统下面不要用wps 打开,如果打开了会把编码格式变为ANSI的,但导入的格式必须是utf8,也可以改为文本再另存为utf8格式,还有不要删除index列,会出错的。