這是CSV看起來像爲什麼python只能讀取csv的最後一行?
2015-05-16,3.99 2015-05-16,4.0
這裏是代碼,它試圖將CSV轉換成字典:
with open('log.csv') as filename:
reader = csv.reader(filename,delimiter=',') #fieldnames=['Date','GPA']
display = {row[0]:row[1] for row in reader}
print display
輸出:
$python test.py
{'2015-05-16': 4.0}
這它應該是這樣的:
$ python test.py
{'2015-05-16':3.99,'2015-05-16': 4.0}