Advertisement

Python:web.py框架 无法访问 (0.0.0.0:8080) 网页

阅读量:

最近无意间接触了web.py框架之后发现它相比 Django 轻便简洁了许多。然而在实际使用过程中却遇到了不少技术上的难题

复制代码
    import web
    
    urls = (
    '/(.*)', 'hello'
    )
    app = web.application(urls, globals())
    
    class hello:
    def GET(self, name):
        if not name:
            name = 'World'
        return 'Hello, ' + name + '!'
    
    if __name__ == "__main__":
    app.run()

上面是官网提供的初始代码,运行后显示默认网址:http://0.0.0.0:8080/

然而我发现我完全无法实现目标。最初认为问题出在谷歌浏览器的权限设置上,但经过进一步排查后发现即使使用IE浏览器也无法完成操作。

web.py框架不算流行,网上的资料真是少之又少,未能解决我的问题。

接着我想起了自己以前学习Web开发的经历。不论是使用Django还是SpringBoot这两者,在默认情况下都配置为IP地址127.0.0.1。经过一番思考后决定对源代码进行修改。

难以置

全部评论 (0)

还没有任何评论哟~