Wie eine Datei mit ausliefern?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Severus
User
Beiträge: 13
Registriert: Freitag 5. Januar 2018, 16:49

Hallo zusammen.
Ich habe ein Skript geschrieben, welches mit Hilfe einer Tkinter-Oberfläche Dateien einlesen kann und dann anhand diverser Berechnungen ein Excel-Sheet befüllt. Dazu nutze ich openpyxl.

Das Sheet ist als Vorlage vorhanden, es handelt sich um ein recht kompliziertes Konstrukt, welches bisher von einem armen Mitarbeiter immer von Hand ausgefüllt wurde. Anhand der vom Skript berechneten und ins Sheet eingetragenen Daten werden dann im Sheet noch Diagramme erstellt, Grafiken moduliert...
Im Betrieb eine Excel-Datei aus dem Nichts zu schaffen ist also nicht praktikabel, es muss über einlesen -> ausfüllen -> abspeichern gehen.

Die Frage:
Ist es möglich, das Excel-Template irgendwie von vornherein mit zu übergeben? Ich programmiere auf Linux, nutze aber cx_Freeze um Distributionen für die Windows-Rechner zu erstellen die der Anwender nutzt. Schick wäre es also, wenn das Template bei den verteilten Distributionen von vornherein dabei wäre.

1.) geht das?
2.) wenn ja, wie setze ich das um?

Vielen Dank für euren Input
rogerb
User
Beiträge: 878
Registriert: Dienstag 26. November 2019, 23:24

@Severus,

ist das nicht was du suchst:
https://cx-freeze.readthedocs.io/en/lat ... data-files
Severus
User
Beiträge: 13
Registriert: Freitag 5. Januar 2018, 16:49

Doch. RTFM. Das habe ich total übersehen, du hast Recht, genau das suche ich. Vielen Dank!
Antworten