Benutzer-Werkzeuge

Webseiten-Werkzeuge


python:pythoncgi:cgi

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
python:pythoncgi:cgi [2023/06/16 11:59] – [Ein komplexeres Beispiel] lutzpython:pythoncgi:cgi [2023/06/16 15:53] (aktuell) – [Ein komplexeres Beispiel] lutz
Zeile 59: Zeile 59:
 <code python script02.py> <code python script02.py>
 #!/usr/bin/env python3 #!/usr/bin/env python3
- 
 from datetime import date from datetime import date
- 
  
 today = date.today() today = date.today()
- 
  
 header = ''' header = '''
Zeile 84: Zeile 81:
  
 print(header) print(header)
-print("<h1>Mein erstes CGI-Script</h1>"+print("<h1>Datumscript</h1>"
-print("<p>Hallo Welt!</p>"+print("<p>Heute ist der ",today,"!</p>",sep='')
-print("<p>Heute ist der %s!</p>" %today)+
 print(footer) print(footer)
 </code> </code>
 +
 +  * Mit der Zeile ''%%from datetime import date%%'' wird die Python-Datumsbibliothek importiert und mit ''%%today = date.today()%%'' wird das aktuelle Datum in die Variable ''%%today%%'' geschrieben.
 +  * Der Kopf- und Fußbereich der HTML-Seite wird in die Variablen ''%%header%%'' und ''%%footer%%'' geschrieben. Diese können dann mit ''%%print%%'' ausgegeben werden.
 +  * Nun werden die einzelnen HTML-Elemente ausgegeben:
 +    * ''%%print(header)%%'' der Kopfbereich der Webseite
 +    * ''%%print("<h1>Datumscript</h1>")%%'' die Überschrift
 +    * ''%%print("<p>Heute ist der ",today,"!</p>",sep='')%%'' das aktuelle Datum
 +    * ''%%print(footer)%%'' der Fußbereich der Webseite
 +
 +**Aufgabe 2**
 +
 +Teste das Script!
 +
 +**Aufgabe 3**
 +
 +Erweitere das Script, so dass auch noch die Uhrzeit ausgegeben wird!
python/pythoncgi/cgi.1686909582.txt.gz · Zuletzt geändert: 2023/06/16 11:59 von lutz