我在用逗号分隔csv文件时遇到问题。唯一有效的选择是使用excel数据-->文本到列,用逗号分隔。当我这样做并打开文件时,它会工作,但是我在python中尝试的所有内容都会简单地打开到一列中。我遗漏了什么?
在第一个DF中,我尝试打开csv并将其分成多个列。第二个DF是我在",“值上有data-Text to column之后的excel文件。
9-16-17至9-30-17
报表过滤:{索赔状态码} (ID) = "P“,{索赔源码} (ID) = "X”,{索赔源码} (ID) = "X“,{索赔填写日期} (ID)
一般用途1 (GP1) -成员CDD,“成员名称-最后,第一个”,“产品/药品标签名称”,“报销申请填写日期”,“提交单位数量”,“供应总天数”,“总共同支付金额”,“总净成本”
0026,“人员,FAKEONE","OTHERINFO TAB 875 30”,"9/26/2017","20","10","$8.75","$0.00“0026,”人员,FAKETWO",“信息400/5ML","9/24/2017","200","10","$0.00","$0.00”0026,“人员,FAKETHREE","DATAENTRY 40 30”,"9/25/2017","15","30","$0.00","$20.59“
发布于 2017-10-31 01:43:06
将excel文件导出为csv时,请将文本分隔符保留为none。通常这是双引号。只需将其删除并保存到csv,然后尝试使用python导入。另一种选择是使用pandas.read_excel而不是read_csv。
https://stackoverflow.com/questions/47020876
复制相似问题