Do not shadow a module from the stdlib.
+++ /dev/null
-/html.py
-/redirect.py
--- /dev/null
+/html_output.py
+/redirect.py
exec python3 -m compileall $@
.PHONY: all
-all: html.py redirect.py
+all: html_output.py redirect.py
#encoding koi8-r
-#extends HTTPResponse
+#extends html_output.HTTPResponse
#implements respond
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
-#extends Redirect
+#extends html_output.Redirect
#implements respond
<H1>Moved</H1>
def response(title, body, status=None):
- from .html import html
- result = html()
+ from .html_output import html_output
+ result = html_output()
result.title = title
result.body = body
from lark import ParseError
-from html.response import redirect, response
+from html_output.response import redirect, response
from parser import parser
qs_dict = parse_qs(os.environ['QUERY_STRING'], encoding='koi8-r')