0
我目前正在從csv文件中讀取數據,我想將它變成字典,鍵值對。帶鑰匙帶引用使用DictReader
我能用csv.DictReader做到這一點。但無論如何,要從鑰匙中刪除引號嗎?
我把它打印出來這樣
{'COUNTRY': 'Germany', 'price': '49', 'currency': 'EUR', 'ID': '1', 'CITY': 'Munich'}
{'COUNTRY': 'United Kingdom', 'price': '40', 'currency': 'GBP', 'ID': '2', 'CITY': 'London'}
{'COUNTRY': 'United Kingdom', 'price': '40', 'currency': 'GBP', 'ID': '3', 'CITY': 'Liverpool'}
反正是有,使它看起來像這樣
{COUNTRY: 'Germany', price: '49', currency: 'EUR', ID: '1', CITY: 'Munich'}
{COUNTRY: 'United Kingdom', price: '40', currency: 'GBP', ID: '2', CITY: 'London'}
{COUNTRY: 'United Kingdom', price: '40', currency: 'GBP', ID: '3', CITY: 'Liverpool'}
import csv
input_file = csv.DictReader(open("201611022225.csv"))
for row in input_file:
print row
它在我看來你想打印一個JSON。正確? –
是的,但我試過的每一段代碼都會返回「'或」「中的密鑰。 –
你可以顯示產生第一個輸出的代碼片段嗎? –