笔记:OpenSSL 生成「自签名」证书,配置 Nodejs 本地 HTTPS 服务 - 17. Python3 跑 HTTPS server
# Python3 跑 HTTPS server
from http.server import HTTPServer, SimpleHTTPRequestHandler
import ssl
httpd = HTTPServer(('localhost', 4443), SimpleHTTPRequestHandler)
httpd.socket = ssl.wrap_socket (httpd.socket,
keyfile="ssl.key",
certfile='ssl.crt', server_side=True)
httpd.serve_forever()