from gevent import monkey
monkey.patch_all()
import re
import gevent
from socket import *
class HttpServer(object):
"""HTTP服务器类"""
def __init__(self):
# 创建一个TCP的监听套接字 ,接受客户端的连接请求
self.server_sock = socket(AF_INET, SOCK_STREAM)
# 地址重设 , 在重启的时候能立即释放端口, 1 表示设置 0 表示取消设置
self.server_sock.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1)
# 绑定端口
self.server_sock.bind(('', 7724))
# 将主动套接字转变为被动套接字
self.server_sock.liste
python3 简单实现 web 静态服务器
最新推荐文章于 2024-07-14 15:21:37 发布
本文介绍了如何使用Python3内置的HTTP服务器模块,简单几步即可快速创建一个本地Web静态服务器,用于测试网页或者分享文件。通过运行几行Python代码,你可以轻松地在本地运行并访问你的HTML、CSS和JavaScript文件。
摘要由CSDN通过智能技术生成