谢谢大家研究这个问题。我搜索了过去几个小时,似乎没有解决该特定问题的解决方案。我有一个用双引号作为quotechar的分号分隔文件。我正在尝试使用正常工作的Pandas read_csv,但是我收到了一个文件,该文件的字段中包含“。”(用双引号引起来)。这导致字段发生移位。
data = pd.read_csv(filename, sep=';', quotechar='"', encoding='ISO-8859-1',converters={i: str for i in range(0, 155)})
下面是数据的示例(标题和数据行).....转换器显示155,这是长度,但是为了简单起见,我只包含了相关内容。
"description";"charge_1";"charge_1";"charge_2";"address"
"CSM glove sample 10"";"";"";"345 island ln"
感谢您的帮助