Kapitel 3 · marimo erste Schritte

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:

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.