web.py-指定地址和端口
如何在web.py中指定监听地址和端口?就像是:
web.application( urls, host="33.44.55.66", port=8080 )
我想避免使用默认的web.py命令行解析
回答:
从web.py的API文档中:
**模块web.httpserver** 函数runimple(func,server_address =('0.0.0.0',8080))
运行承载WSGI应用程序func的CherryPy WSGI服务器。目录static /是静态托管的。
import webclass MyApplication(web.application):
def run(self, port=8080, *middleware):
func = self.wsgifunc(*middleware)
return web.httpserver.runsimple(func, ('0.0.0.0', port))
if __name__ == "__main__":
app = MyApplication(urls, globals())
app.run(port=8888)
以上是 web.py-指定地址和端口 的全部内容, 来源链接: utcz.com/qa/410573.html