设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 3885|回复: 0
打印 上一主题 下一主题

【答案】web.py, app.run()如何更换端口

[复制链接]

2

主题

0

好友

161

积分

注册会员

Rank: 2

跳转到指定楼层
楼主
发表于 2018-11-6 18:45:25 |只看该作者 |倒序浏览
本帖最后由 jxgx072037 于 2018-11-6 18:47 编辑

命令行里是很方便的,python xxx.py 8888就可以了

但是如果直接在代码里更改启动端口的话,找了很久的解决方法。终于找到了,在此备注一下:

https://stackoverflow.com/questi ... fy-address-and-port

import web

class 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)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-4-20 22:02 , Processed in 0.025531 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部