PageRenderTime 30ms CodeModel.GetById 18ms RepoModel.GetById 1ms app.codeStats 0ms

/docs/examples/simple-python/main.py

https://bitbucket.org/ianb/silverlining/
Python | 17 lines | 16 code | 1 blank | 0 comment | 3 complexity | c089c4f1c9a05f4015c4efcaea87891d MD5 | raw file
Possible License(s): GPL-2.0
  1. import os
  2. def application(environ, start_response):
  3. start_response('200 OK', [('Content-type', 'text/html')])
  4. parts = []
  5. parts.append('<html><body><pre>')
  6. parts.append('<h1>os.environ:</h1>\n')
  7. for name, value in sorted(os.environ.items()):
  8. parts.append('%s=%s\n' % (name, value))
  9. parts.append('\n\n')
  10. parts.append('<h1>wsgi environ:</h1>\n')
  11. for name, value in sorted(os.environ.items()):
  12. if name.upper() != name:
  13. value = repr(value)
  14. parts.append('%s=%s\n' % (name, value))
  15. parts.append('</pre></body></html>')
  16. return parts