CSV-модуль и словарь Python3

Довольно новичок в python, простите меня, если это основной вопрос о том, как научиться использовать CSV-файлы.

import csv
theReader = csv.reader(open('filename.csv'), delimiter=',')

for line in theReader:
    print line

Итак, мне удалось открыть файл и распечатать его на экране. Но я пытаюсь записать данные в словари.

Это пример CSV:

Name,Age,Goals,Passes,Fouls  
Ted,21,1,20,1  
Ben,28,5,14,4  

Теперь мне нужно создать один словарь с заголовками в качестве ключа словаря (в идеале, пропустив «имя»), затем значения словаря должны быть заполнены статистикой.

Затем я собираюсь создать еще один словарь с именами:даты (даты, которые я добавляю вручную) в качестве ключа:значение

Правильно ли я использую модуль CSV или мне следует делать это через стандартный тип файла и разделение строк запятой?

5
задан Rafał Rawicki 9 March 2012 в 14:32
поделиться