У меня есть csv-подобный файл, который нужно передать в dict в Python.Вот пример файла:
file start:
...
...
[section-1] # basically a setup info with <key-value> pair
date,2/16/2018
label,test3
size,25
...
[section-2] # contains test parameters and data
NO,parameter1,parameter2
1,50,30
2,-20,32
...
...
file end
У меня примерно есть представление о том, как обращаться с этим файлом, и цель состоит в том, чтобы легко получить доступ к каждой записи.Может быть, что-то вроде dict:
{'date':2/16/2018,
'label':test3,
'size':25,
'data':[{'NO':1,'parameter1':50,'parameter2':30}
{'NO':2,'parameter2':-20,'parameter2',32}]
}
. Дело в том, что я хочу извлечь эти данные и загрузить их в базу данных.Данные [section-1] попадут в таблицу верхнего уровня.И данные [section-2] будут загружены в дочернюю таблицу на основе информации [section-1].
Я очень плохо знаком с Python.Как вы думаете, это правильное направление для преобразования этого файла?Может кто-нибудь сказать мне, как это сделать?
Спасибо