python的simplehttpserver模块怎么指定网页目录
发布网友
发布时间:2022-04-21 10:47
我来回答
共2个回答
热心网友
时间:2022-04-18 03:20
SimpleHTTPServer:包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
通过下面命令我们创建了HTTP服务,默认使用8000端口号监听。如果文件夹下有index.html,那么这个文件就会成为一个默认页,如果没有这个文件,那么,目录列表就会显示出来。追问我要指定一个目录怎么办
这没有解决我的问题啊
热心网友
时间:2022-04-18 04:38
Handler = partial(SimpleHTTPRequestHandler, directory=self.path)
#利用partial冻结directory参数。
#此方法从http/server.py中可以找到.
self.server = HTTPServer((self.host, self.port), Handler)
self.thread = threading.Thread(target=self.server.serve_forever)
self.thread.deamon = False
self.thread.start()