Python 官方文档:入门教程 => 点击学习
目录实例问题URL完全匹配(具体的url) /index URL模糊匹配(你根本就不知道index后面是什么,它根本不会返回参数) /index/\d URL带组匹配(主要有
URL完全匹配(具体的url)
/index
URL模糊匹配(你根本就不知道index后面是什么,它根本不会返回参数)
/index/\d
URL带组匹配(主要有个'()',它的作用主要是返回参数,你处理的类中一定要有个参数接受)
/baidu/(.*)
import WEB
urls=('/index','AbsoluteUrl',
'/index/\d','AmbiguousUrl',
'/index/(.*)','GroupUrl')
#具体的url处理类
class AbsoluteUrl:
def GET(self):
web.header('Content-type','text/html;charset=utf-8')
return u'URL完全匹配'
#模糊的url处理类
class AmbiguousUrl:
def GET(self):
web.header('Content-type','text/html;charset=utf-8')
return u'URL模糊匹配'
#分组的url处理类
class GroupUrl:
def GET(self,name): #如果你这里是带组匹配,一定要添加参数,用来接收你返回的参数
web.header('Content-type','text/html;charset=utf-8')
return u'URL带组匹配--'+name
app=web.application(urls,globals())
if __name__ == '__main__':
app.run()
1. urls为何不能使用dict,难道和它的原理有关
2. globals() 的作用还有哪些
3. 为何Http://0.0.0.0:8080/,为何我们运行的时候一定要localhost:8080,这样设计有什么好处?
以上就是python脚本框架webpy的url映射详解的详细内容,更多关于webpy的url映射的资料请关注编程网其它相关文章!
--结束END--
本文标题: python脚本框架webpy的url映射详解
本文链接: https://www.lsjlt.com/news/157790.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0