Python 以$$作为分隔符导入熊猫中的CSV

Python 以$$作为分隔符导入熊猫中的CSV,python,csv,pandas,Python,Csv,Pandas,我正在尝试在pandas中导入csv,并使用$作为分隔符,我希望以下命令可以工作: pd.read_csv('data.csv', delimiter="$$") 但是,这将返回以下错误: 返回到“python”引擎,因为“c”引擎没有 支持正则表达式分隔符(分隔符>1个字符,与'\s+'不同) 被解释为正则表达式),但这会导致出现“错误行” 被忽略,因为“python”引擎不支持它 在熊猫中也可以进行此操作吗?您可以通过\逃逸$: df = pd.read_csv('data.csv', s

我正在尝试在pandas中导入csv,并使用
$
作为分隔符,我希望以下命令可以工作:

pd.read_csv('data.csv', delimiter="$$")
但是,这将返回以下错误:

返回到“python”引擎,因为“c”引擎没有 支持正则表达式分隔符(分隔符>1个字符,与'\s+'不同) 被解释为正则表达式),但这会导致出现“错误行” 被忽略,因为“python”引擎不支持它


在熊猫中也可以进行此操作吗?

您可以通过
\
逃逸
$

df = pd.read_csv('data.csv', sep="\$\$", engine='python')
样本:

import pandas as pd
from pandas.compat import StringIO

temp=u"""a$$b
a$$1
s$$2
f$$3"""
#after testing replace 'StringIO(temp)' to 'filename.csv'
df = pd.read_csv(StringIO(temp), sep="\$\$", engine='python')
print (df)
   a  b
0  a  1
1  s  2
2  f  3

@安顿-谢谢你。我很好奇,你是如何创建nike标志的?什么是代码?@jezrael我很懒,从一条短信中复制过来。这是Unicode位置0x2417“重复选标记”。@Anthon-谢谢✔