Python 熊猫:读/写CSV文件,不同行有不同的分隔符

Python 熊猫:读/写CSV文件,不同行有不同的分隔符,python,pandas,csv,delimiter-separated-values,Python,Pandas,Csv,Delimiter Separated Values,我是一名学习python的学生,我遇到了一些困难。我正在尝试读取不同行具有不同分隔符的csv文件:示例: Format:V1.1 Model: R Step Size: 10mm Distance: 10cm Gain: 1000 X,Y 1,3 2,5 6,5 5,7 对于X,Y数据,我可以将其放入正确的单元格中,但是我无法将前几行的冒号后面的值分开。不是一个就是另一个。我正在使用pandas读取我的CSV文件。到目前为止,我已经: d=pd.read_csv('read.csv',del

我是一名学习python的学生,我遇到了一些困难。我正在尝试读取不同行具有不同分隔符的csv文件:示例:

Format:V1.1
Model: R
Step Size: 10mm
Distance: 10cm
Gain: 1000

X,Y
1,3
2,5
6,5
5,7
对于
X,Y
数据,我可以将其放入正确的单元格中,但是我无法将前几行的冒号后面的值分开。不是一个就是另一个。我正在使用pandas读取我的
CSV
文件。到目前为止,我已经:

d=pd.read_csv('read.csv',delimiter=',',skiprows=0)
当我替换
的定界符时,它不再起作用,如果我将sep=
,|::
也不起作用。最后,我需要绘制
x,y
值,并且我需要上面行中的一些信息,比如操作y数据的增益。如果你有什么建议给我,我将非常感激


谢谢

hmmm,为什么需要一个包含两组不同数据的数据框?请添加,因为sep=',|:'正在处理示例数据。