Wie kann ich die Ausgabe einer Liste der Wörterbücher, die zu einer excel-Tabelle?
Habe ich eine Liste mit dem Namen 'Spieler', die aus Wörterbüchern. Es sieht wie folgt aus:
players = [{'dailyWinners': 3, 'dailyFreePlayed': 2, 'user': 'Player1', 'bank': 0.06},
{'dailyWinners': 3, 'dailyFreePlayed': 2, 'user': 'Player2', 'bank': 4.0},
{'dailyWinners': 1, 'dailyFree': 2, 'user': 'Player3', 'bank': 3.1},
{'dailyWinners': 3, 'dailyFree': 2, 'user': 'Player4', 'bank': 0.32}]
Es ist viel länger, aber dieser Ausschnitt ist. Wie kann ich die Ausgabe dieser Liste der Wörterbücher, die zu einer excel-fils, damit es ordentlich organisiert von Schlüssel/Wert?
Vielen Dank!
- Haben Sie versucht, noch nichts?
- Was ist genau das problem? Travesing die Datenstrukturen oder das generieren von Excel-Dateien?
- Excel kann csv-Dateien importieren. Lookup
csv
Modul. Esp.DictWriter
. - Excel-Daten importieren kann in
csv
format und Python nur zufällig einecsv
- Paket mit einemDictWriter
schreibt Wörterbüchercsv
. - Nur mich zu schlagen. Ich verlasse mein Kommentar für den link.
- Ähnliche Q: stackoverflow.com/questions/14391768/...
- Wie würde der code Aussehen?
InformationsquelleAutor Alex Klinghoffer | 2013-02-01
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
test.py
Laufen
python test.py
Dann öffnen Sie die resultierende
spreadsheet.csv
- Datei in Excel.HINWEIS: ich bin unter Linux so war ich nicht in der Lage, dies zu testen, mithilfe von Microsoft Excel. Dies funktioniert in LibreOffice Calc und gibt ein spreadsheet, wo die Schlüssel sind die Spaltennamen und die Werte sind unter den entsprechenden Spalten.
writeheader
. Ich würde versuchen, kopieren Sie die Feste version über und es läuft wieder... diespreadsheet.csv
erzeugt werden sollen, wohin Sie lief das Skript aus.ls
nach der Ausführung von python und suchen Sie nach einer Datei mit dem Namenspreadsheet.csv
. Um herauszufinden, in welchem Verzeichnis es den Befehl ausführenpwd
.es ist ein Weg, um zu schreiben, Liste von Lexikon zu excel-Arbeitsblatt. Zunächst werden Sie sicher, dass Sie haben
XlsxWriter package
.Habe ich versucht die codes, arbeitete erfolgreich
Lösung mit pandas