2016-07-27 4 views
0

ענת מאירהSpeichern von Daten, die eine Ausgabe von Python Programm in Excel ist

0546515015

2016-07-25

בוטוקס ועיבוי שפתיים.


מחמוד אבו חב

012 file

2016-07-25

מתעניין בעורך דין לכל מטרה.


אנעאם אבו חב

0542969636

2016-07-25

מתעניין בעורך דין לכל מטרה.


dies ist eine Ausgabe von Python habe ich es in Excel/CSV-Datei, wie jede Zeile enthalten 4 Spalten

zum Beispiel

+-------------------------------------------------------+

| col 1 | col 2 | col 3 | col 4 | speichern Verschrottung wollen

|בוטוקס ועיבוי שפתיים|0546515015|2016-07-25"|ענת מאירה|

+------------------------------------------------------+

wie kann ich es erreichen ..? Bitte helfen Sie ... Vielen Dank im Voraus :)

+1

1) Code schreiben 2) Code ausführen 3) Debug-Code. Du musst # 1-2 machen, wir (vielleicht) helfen mit # 3. –

+0

Es sieht so aus, als ob Sie möchten, dass wir einen Code für Sie schreiben. Während viele Benutzer bereit sind, Code für einen in Not geratenen Coder zu produzieren, helfen sie normalerweise nur, wenn das Poster bereits versucht hat, das Problem selbst zu lösen. Eine gute Möglichkeit, diesen Aufwand zu demonstrieren, besteht darin, den Code, den Sie bisher geschrieben haben, die Beispieleingabe (falls vorhanden), die erwartete Ausgabe und die Ausgabe, die Sie tatsächlich erhalten (Ausgabe, Rückverfolgung usw.), einzubeziehen. Je mehr Details Sie angeben, desto mehr Antworten erhalten Sie wahrscheinlich. Überprüfen Sie die [FAQ] (http://stackoverflow.com/tour) und [Wie zu fragen] (http://stackoverflow.com/questions/how-to-ask). – TigerhawkT3

Antwort

1

Sie könnten nur diese auf

Kommandozeile tun
test.py>output.csv 

Diese alle Daten in einer CSV-Datei wird gesetzt, die dann von Excel gelesen werden kann

0

Ok, so dass Sie openpyxl verwenden können.

Dies ist eine Möglichkeit, um fortzufahren. Ich nehme an, dass jede Ausgabezeile, die Sie haben, als eine Variable oder etwas gespeichert wird.Vielleicht so etwas wie dieses und Sie Schleife durch: in eine Tabelle geschrieben

varCol1 = "ענת מאירה" 
varCol2 = "2016-07-25" 
varCol3 = "0546515015" 
varCol4 = "בוטוקס ועיבוי שפתיים" 

So jede dieser Variablen erhalten Sie so etwas tun könnte:

import openpyxl 
wb = openpyxl.Workbook() 
sheet = wb.active 
sheet['A1'] = varCol1 
sheet['B1'] = varCol2 
sheet['C1'] = varCol3 
sheet['D1'] = varCol4 
wb.save('example_excel.xlsx') 

Diese Art der Sache umgesetzt werden könnten in eine Schleife und Sie könnten durch die Zeilennummer iterieren, um das Blatt mit den gewünschten Daten zu füllen. Weitere Hilfe finden Sie unter This Link.