1 import sys, ashd.wsgiutil
3 def application(env, startreq):
4 startreq("200 OK", [("Content-Type", "text/html")])
5 # Note that WSGI 3 requires returned data to be bytes, not strings.
7 yield b"<head><title>Hello world from Python3!</title></head>\n"
9 yield b"<h1>Hello world from Python3!</h1>\n"
10 yield b"<p>This example does nothing in particular except demonstrating "
11 yield b"that there is support for Python3 as well.</p>\n"
12 yield b"<p>The current Python interpreter is <code>" + ashd.wsgiutil.htmlquote(sys.version).encode("utf-8") + b"</code>.</p>"