Ich bin sehr neu in der Programmierung, habe gelernt Python aus vergangenen 3/4 Wochen und Dies ist eine der Aufgabe gegeben.CSV zu JSON Konvertierung mit Python
Eingang
A, B, C, D
1, 2, 3, 4
5, 6, 7, 8
Ausgabe
{{A:”1”, B:”2”, C:”3”, D:”4”}, {A:”5”, B:”6”, C:”7”, D:”8”}}
Ich habe mit dem Code als
import csv
import json
csvfile = open('test.csv','r')
jsonfile = open('test.json','w')
x = ("a","b","c","d")
reader = csv.DictReader(csvfile, x)
for row in reader:
json.dump(row, jsonfile)
Die Ausgabe für diesen Code versucht, kommt, wie unten
{"a": "1", "null": ["5", "6", "7", "8", "9"], "c": "3", "b": "2", "d": "4"}
Kann mir jemand dabei helfen. TIA
CSV-Eingabe nicht. Ausgabe ist nicht gültig json. Meinst du Liste der Wörterbücher? [{A: 1, B: 2, C: 3, D: 4, A: 5, B: 6, C: 7, D: 8 "}]' – falsetru
Es tut mir leid .. !! Ja, es ist eine Liste von Diktat – naren