Erstes Programm Teil 1
Mal nicht das klassische erste Programm mit – Hello, World! Stattdessen wird gezeigt, wie man ein Programm zur Erstellung von QR-Rechnungen programmiert.
Starte ein neues marimo Programm mit folgender Eingabe im Terminal:
marimo edit hello_qrbill.py
Achte, dass du noch wie in der Installation beschrieben in der virtuellen Umgebung (.venv) bist!
In der ersten Zelle sind die für das Programm nötigen Bibliotheken definiert:
In der zweite Zelle sind die Variabelzuweisungen für die Daten des Rechnungsstellers:
In der dritten Zelle sind die Variabelzuweisungen für die Daten des Zahlungspflichtigen:
In der vierte Zelle sind die Variabelzuweisungen für die Zahlungsinfo und den Zahlungsbetrag:
In der fünften Zelle werden die erstellten Variabeln der QRBill Instanz zugewiesen und der Variabel my_bill zugewiesen:
Die sechtse Zelle speichert ein svg Bild der QR-Rechnung in den Projektordner:
Die QR-Rechnung ist nun als QR-Rechnung.svg im Projektordner abgespeichert, damit sieht man, dass das Programm funktioniert. Jedoch kann man die QR-Rechnung so noch nicht nutzen. Im zweiten Teil wird beschrieben, wie man aus dem svg Inhalt ein pdf-Datei erstellt. Die Datei der QR-Rechnung kann dann z.B. an den Zahlungspflichtigen per E-Mail zugeschickt werden.