# 导入HTTP服务器模块
from http.server import HTTPServer, SimpleHTTPRequestHandler
# 定义服务器地址和端口
server_address = ('', 8000)
# 创建HTTP服务器实例
httpd = HTTPServer(server_address, SimpleHTTPRequestHandler)
# 打印服务器启动信息
print(f"Serving on port {server_address[1]}")
# 启动服务器,开始监听并处理请求
httpd.serve_forever()
导入模块:from http.server import HTTPServer, SimpleHTTPRequestHandler
HTTPServer 是一个用于创建HTTP服务器的类。SimpleHTTPRequestHandler 是一个处理HTTP请求的处理器,默认会提供文件服务。定义服务器地址和端口:server_address = ('', 8000)
'' 表示服务器将绑定到所有可用的网络接口。8000 是服务器监听的端口号,你可以根据需要更改。创建HTTP服务器实例:httpd = HTTPServer(server_address, SimpleHTTPRequestHandler)
HTTPServer 类创建一个服务器实例,并传入服务器地址和请求处理器。打印服务器启动信息:print(f"Serving on port {server_address[1]}")
启动服务器:httpd.serve_forever()
serve_forever() 方法使服务器开始监听并处理HTTP请求,直到手动停止(例如按 Ctrl+C)。上一篇:python 文件
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站