#!/usr/bin/python3 import cgi import cgitb import sys cgitb.enable() error = False try: # FieldStorage-Instanz erzeugen form = cgi.FieldStorage(encoding='utf8') # Zugriff auf die Parameter (nach Integer konvertieren!) s1 = int(form.getvalue('s1')) s2 = int(form.getvalue('s2')) # Summe berechnen my_sum = s1 + s2 except: error = True # Ausgabe print("Content-type: text/html\n") print(""" Summenrechner """) if error: print("

Fehler

Bei der Abarbeitung ist ein Fehler aufgetreten. Wurden zwei Summanden übergeben?

") else: print("""

Summe

Die Summe aus {} und {} beträgt {}

""".format(s1, s2, my_sum)) print(""" """)