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 09:50] – lutz | python:pythoncgi:cgi [2023/06/16 15:53] (aktuell) – [Ein komplexeres Beispiel] lutz | ||
|---|---|---|---|
| Zeile 32: | Zeile 32: | ||
| {{ : | {{ : | ||
| + | |||
| + | Anschließend öffnen wir die Powershell und wechseln ins übergeordnete Verzeichnis von '' | ||
| + | |||
| + | Danach starten wir den Webserver mit '' | ||
| {{ : | {{ : | ||
| + | |||
| + | Jetzt können wir unser Script im Webbrowser mit '' | ||
| {{ : | {{ : | ||
| + | |||
| + | **Erklärvideo** | ||
| + | |||
| + | {{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.1686901853.txt.gz · Zuletzt geändert: von lutz
