当前位置 博文首页 > Python新手入门webpy小应用开发

    Python新手入门webpy小应用开发

    作者:千年码农 时间:2021-08-02 18:10

    web.py 是一个轻量级Python web框架,它简单而且功能强大。

    web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。而且相当的小巧,应当归属于轻量级的web 框架。

    首先使用pip/pip3安装webpy

    pip install web.py
    
    

    最新版0.61需要 Python >= 3.5
    版本0.51 需要Python 2.7
    这是一个入门的例子app.py

    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()
    

    启动运行命令:

    python3 app.py

    默认端口位8080,浏览器访问http://0.0.0.0:8080/

    项目开始准备requirements.txt web.py==0.62 然后开始写我们的第一个模版

    #!/usr/bin/python 
    # -*- coding:utf8 -*- 
    import web,os
    urls = ('/','index')
    render = web.template.render('templates/')
    
    class index:
        def GET(self):   
            name = '千年码农' 
            return render.index(name)
    
    if __name__ == "__main__":
        app = web.application(urls,globals())    
        app.run() 
    
    

    项目源代码地址:https://gitee.com/shuogesha/py_flash

    jsjbwy
    下一篇:没有了