diff --git a/HttpHtml/Quadratzahlen.py b/HttpHtml/Quadratzahlen.py index 6ff7b2a..64e904b 100644 --- a/HttpHtml/Quadratzahlen.py +++ b/HttpHtml/Quadratzahlen.py @@ -2,7 +2,6 @@ import http.server import urllib.parse class newHandler(http.server.BaseHTTPRequestHandler): - def do_GET(self): self.send_response(200) self.end_headers() @@ -11,14 +10,22 @@ class newHandler(http.server.BaseHTTPRequestHandler): path = parseUrl.path query = parseUrl.query - #query_components = urllib.parse.parse_qsl(query) + query_components = urllib.parse.parse_qsl(query) - msg = query + ende = int(query_components[1][1]) + start = int(query_components[0][1]) + + msg = "" + + while(start <= ende): + msg += "" + "" + "" + start += 1 + + msg += "
" + str(start) + "" + str(start*start) + "
" self.wfile.write(msg.encode('utf-8')) - PORT = 4096 HANDLER = newHandler ADDRESS = ('', PORT)