Python环境下使用web.py开发

安装web.py

mac安装直接在终端中输入 一下代码

sudo pip install web.py

安装成功

Successfully installed web.py-0.38

如图
这里写图片描述

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

运行结果 如下:
这里写图片描述

web.py完整web

main.py

#coding=utf-8
import web
#url 匹配 带组的URL 映射到hello 方法
urls = (
    '/index', 'index',
    '/blog/\d+', 'blog',
    '/(.*)', 'hello'
)
app = web.application(urls, globals())


class hello:
    def GET(self, name):
       return open(r'hell.html','r').read()
class index:
    def GET(self):
        return 'index mothod'

class blog:
    def GET(self):
        return 'blog method'
    def POST(self):
        return 'blog post mothod'

if __name__ == "__main__":
    app.run()

hell.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>我是标题</title>
</head>
<body>

<h1>我是网页</h1>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值