Jak napisać słownik Pythona do pliku CSV? [duplikować]
To pytanie ma już tutaj odpowiedź:
Słownik Pythona do CSV 4 odpowiedziMam to, co moim zdaniem powinno być bardzo łatwym zadaniem, którego nie mogę rozwiązać.
Jak napisać słownik Pythona do pliku CSV? Chcę tylko zapisać klucze słownika do górnego wiersza pliku, a wartości klucza do drugiej linii.
Najbliższe, jakie przyszedłem, jest następujące (które otrzymałem od kogoś innego):
<code>f = open('mycsvfile.csv','wb') w = csv.DictWriter(f,my_dict.keys()) w.writerows(my_dict) f.close() </code>
Problem polega na tym, że powyższy kod wydaje się zapisywać tylko klucze do pierwszej linii i tyle. Nie otrzymuję wartości zapisanych w drugiej linii.
Jakieś pomysły?