python的simplehttpserver模块怎么指定网页目录 5
python的simplehttpserver模块怎么指定网页目录比如说程序在home目录那么启动后访问就是程序根目录然后我想变成比如说home/www目录...
python的simplehttpserver模块怎么指定网页目录比如说 程序在home目录 那么启动后访问就是程序根目录 然后我想变成比如说home/www目录
展开
2个回答
2017-07-27
展开全部
SimpleHTTPServer:包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
通过下面命令我们创建了HTTP服务,默认使用8000端口号监听。如果文件夹下有index.html,那么这个文件就会成为一个默认页,如果没有这个文件,那么,目录列表就会显示出来。
通过下面命令我们创建了HTTP服务,默认使用8000端口号监听。如果文件夹下有index.html,那么这个文件就会成为一个默认页,如果没有这个文件,那么,目录列表就会显示出来。
追问
我要指定一个目录怎么办
这没有解决我的问题啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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()
#利用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()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询