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 14:11] – [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 85: Zeile 82:
 print(header) print(header)
 print("<h1>Datumscript</h1>") print("<h1>Datumscript</h1>")
-print("<p>Heute ist der %s!</p>" %today)+print("<p>Heute ist der ",today,"!</p>",sep='')
 print(footer) print(footer)
 </code> </code>
Zeile 91: Zeile 88:
   * 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.   * 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.   * 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.1686917475.txt.gz · Zuletzt geändert: 2023/06/16 14:11 von lutz