Dies ist eine alte Version des Dokuments!
Dein erstes Python-Programm
Ein komisches Beispiel
Hier ist ein vollständiges, funktionierendes Python-Programm.
Es macht wahrscheinlich absolut keinen Sinn für dich, mach dir darüber keine Sorgen, wir werden es später Zeile für Zeile zerlegen und dann auch verstehen, was es macht.
Aber lies es dir einfach mal durch und schau, ob du etwas damit anfangen kannst.
- odbchelper.py
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Created on Mon Jul 22 17:25:44 2024 @author: frank """ def build_connection_string(params): """ Diese Funktion erzeugt einen eine Zeichenkette, die aus einer Liste mit Parametern erzeugt wird, um eine Verbindung zu einem Datenbankserver herzustellen """ return ";".join(["%s=%s" % (k, v) for k, v in params.items()]) if __name__ == "__main__": # Parameter werden als sogenanntes "Dictionary" definiert myParams = {"server":"datenbank.qgm.com", \ "database":"schueler", \ "uid":"dbuser", \ "pwd":"supergeheim" \ } # Die Funktion wird aufgerufen, die gibt eine Zeichenkette # zurück, die mit dem print() Befehl direkt ausgegeben wird. print(build_connection_string(myParams))
Führe das Programm aus und beobachte, was passiert. Kopiere dazu den Code in ein neues Dokument in Spyder und klicke den grünen "Play"-Pfeil an:
Wenn alles klappt, sollte die Ausgabe folgende sein:
server=datenbank.qgm.com;database=schueler;uid=dbuser;pwd=supergeheim