Python 在熊猫身上逃脱双四分之一。阅读
当我读取包含双等式的CSV文件时,会发生CParserError。如何避免此错误并正确加载CSV文件 请假设我不能编辑CSV文件,因为实际上有很多类似的文件要加载 my.csvPython 在熊猫身上逃脱双四分之一。阅读,python,csv,pandas,double-quotes,Python,Csv,Pandas,Double Quotes,当我读取包含双等式的CSV文件时,会发生CParserError。如何避免此错误并正确加载CSV文件 请假设我不能编辑CSV文件,因为实际上有很多类似的文件要加载 my.csv abc,",def csv_loader.py import pandas as pd pd.read_csv("my.csv") 错误消息 CParserError:标记数据时出错。C错误:从第0行开始的字符串内的EOF 解决方案是将quotechar设置为与分隔符相同,请参阅: import pandas as
abc,",def
csv_loader.py
import pandas as pd
pd.read_csv("my.csv")
错误消息
CParserError:标记数据时出错。C错误:从第0行开始的字符串内的EOF
解决方案是将quotechar设置为与分隔符相同,请参阅:
import pandas as pd
from pandas.compat import StringIO
temp=u"""a,b,c
abc,",def
"""
#after testing replace StringIO(temp) to filename
df = pd.read_csv(StringIO(temp), quotechar=',')
print (df)
a b c
0 abc " def