Панды: чтение / запись CSV-файла, который имеет различные разделители для разных строк
Я студент, изучающий 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
данные, у меня нет проблем с получением его в нужные ячейки, однако я не могу отделить значения после двоеточия для первых нескольких строк. Это либо один, либо другой. Я использую панды, чтобы читать мои CSV
файл. Пока что у меня есть:
d=pd.read_csv('read.csv',delimiter=',',skiprows=0)
Когда я заменяю разделитель для :
, это больше не работает, и если я поставлю sep =,|:
это тоже не работает. В конце концов мне нужно построить x,y
значения и мне понадобится некоторая информация в строках выше, как прирост, чтобы манипулировать данными у. Если у вас есть какие-либо советы для меня, я был бы очень признателен!
Спасибо