Wie schreibe ich ein Python-Wörterbuch in eine CSV-Datei? [Duplikat]

Diese Frage hat hier bereits eine Antwort:

Python-Wörterbuch zu CSV 4 Antworten

Ich habe das, was ich denke, sollte eine sehr einfache Aufgabe sein, die ich scheinbar nicht lösen kann.

Wie schreibe ich ein Python-Wörterbuch in eine CSV-Datei? Ich möchte nur die Wörterbuchschlüssel in die oberste Zeile der Datei und die Schlüsselwerte in die zweite Zeile schreiben.

Das Nächste, das ich gekommen bin, ist das Folgende (das ich von einem anderen Post bekommen habe):

<code>f = open('mycsvfile.csv','wb')
w = csv.DictWriter(f,my_dict.keys())
w.writerows(my_dict)
f.close()
</code>

Das Problem ist, der obige Code scheint nur die Schlüssel in die erste Zeile zu schreiben und das wars. Ich bekomme die Werte nicht in die zweite Zeile geschrieben.

Irgendwelche Ideen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage