python:pythoncgi:cgi
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
python:pythoncgi:cgi [2023/06/16 11:38] – [CGI-Script mit dem http.server von Python aufrufen] lutz | python:pythoncgi:cgi [2023/06/16 15:53] (aktuell) – [Ein komplexeres Beispiel] lutz | ||
---|---|---|---|
Zeile 46: | Zeile 46: | ||
{{youtube> | {{youtube> | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Aufgabe 1** | ||
+ | |||
+ | Teste das Script! | ||
+ | |||
+ | ====Ein komplexeres Beispiel==== | ||
+ | |||
+ | Im folgenden Beispiel werden nun einige weitere Pythonfunktionen verwendet: | ||
+ | |||
+ | <code python script02.py> | ||
+ | # | ||
+ | from datetime import date | ||
+ | |||
+ | today = date.today() | ||
+ | |||
+ | header = ''' | ||
+ | < | ||
+ | |||
+ | <html lang=" | ||
+ | < | ||
+ | <meta charset=" | ||
+ | < | ||
+ | | ||
+ | </ | ||
+ | < | ||
+ | ''' | ||
+ | |||
+ | footer = ''' | ||
+ | </ | ||
+ | </ | ||
+ | ''' | ||
+ | |||
+ | print(header) | ||
+ | print("< | ||
+ | print("< | ||
+ | print(footer) | ||
+ | </ | ||
+ | |||
+ | * Mit der Zeile '' | ||
+ | * Der Kopf- und Fußbereich der HTML-Seite wird in die Variablen '' | ||
+ | * Nun werden die einzelnen HTML-Elemente ausgegeben: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | **Aufgabe 2** | ||
+ | |||
+ | Teste das Script! | ||
+ | |||
+ | **Aufgabe 3** | ||
+ | |||
+ | Erweitere das Script, so dass auch noch die Uhrzeit ausgegeben wird! |
python/pythoncgi/cgi.1686908299.txt.gz · Zuletzt geändert: 2023/06/16 11:38 von lutz