#!/usr/bin/env python3 import eventlet eventlet.monkey_patch() import sys from eventlet import wsgi def hello_world (env, start_response): start_response('200 OK', [('Content-Type', 'text/plain')]) return ['Hello, World!\r\n'] def main (): listener = eventlet.wrap_ssl( eventlet.listen(('127.0.0.1', 8000)), certfile='cert.pem', keyfile='key.pem', server_side=True) wsgi.server(listener, hello_world) if __name__ == '__main__': sys.exit(main())