python 构建简单 web 服务

103 阅读1分钟

使用以下 python 脚本,构建简单的 web 服务,直接运行即可,非常方便,同级目录下可以放静态的文件或 html 文档

# -*- coding: utf-8 -*-

import http.server
import socketserver
import socket

PORT = 8000

Handler = http.server.SimpleHTTPRequestHandler

with socketserver.TCPServer(("", PORT), Handler) as httpd:
    hostname = socket.gethostname()
    ip_address = socket.gethostbyname(hostname)
    print(f"IP_Address: {ip_address}")
    print("serving at port", PORT)
    httpd.serve_forever()