python脚本框架webpy的url映射详解


Posted in Python onNovember 20, 2021
目录

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映射的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python 字符串定义
Sep 25 Python
Python使用MD5加密字符串示例
Aug 22 Python
python中实现php的var_dump函数功能
Jan 21 Python
Python接收Gmail新邮件并发送到gtalk的方法
Mar 10 Python
Python中动态获取对象的属性和方法的教程
Apr 09 Python
Python的Django框架中模板碎片缓存简介
Jul 24 Python
Python matplotlib画图与中文设置操作实例分析
Apr 23 Python
Python 用turtle实现用正方形画圆的例子
Nov 21 Python
pytorch中的自定义反向传播,求导实例
Jan 06 Python
Keras SGD 随机梯度下降优化器参数设置方式
Jun 19 Python
如何用python免费看美剧
Aug 11 Python
史上最详细的Python打包成exe文件教程
Jan 17 Python
Pygame Time时间控制的具体使用详解
Nov 17 #Python
Pygame如何使用精灵和碰撞检测
Pygame Event事件模块的详细示例
Nov 17 #Python
利用python做数据拟合详情
Python Matplotlib库实现画局部图
Nov 17 #Python
python实现局部图像放大
Pygame Draw绘图函数的具体使用
You might like
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
2011/05/29 PHP
解析CodeIgniter自定义配置文件
2013/06/18 PHP
浅析Yii2中GridView常见操作
2016/04/22 PHP
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
2016/07/06 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
Laravel5.4简单实现app接口Api Token认证方法
2019/08/29 PHP
Thinkphp页面跳转设置跳转等待时间的操作
2019/10/16 PHP
JavaScript中的Document文档对象
2008/01/16 Javascript
javascript contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
2010/02/04 Javascript
JQuery 选择和过滤方法代码总结
2010/11/19 Javascript
基于jquery的文章中所有图片width大小批量设置方法
2013/08/01 Javascript
jquery实现input输入框实时输入触发事件代码
2014/01/28 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
深入理解javascript的执行顺序
2014/04/04 Javascript
BootStrap扔进Django里的方法详解
2016/05/13 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
2016/08/19 Javascript
关于js二维数组和多维数组的定义声明(详解)
2016/10/02 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
2017/01/04 Javascript
jQuery+CSS3实现点赞功能
2017/03/13 Javascript
Bootstrap模态框插件使用详解
2017/05/11 Javascript
angular中使用Socket.io实例代码
2017/06/03 Javascript
get  post jsonp三种数据交互形式实例详解
2017/08/25 Javascript
JavaScript对象的浅拷贝与深拷贝实例分析
2018/07/25 Javascript
使用vue.js在页面内组件监听scroll事件的方法
2018/09/11 Javascript
Python执行时间的计算方法小结
2017/03/17 Python
Python实现计算圆周率π的值到任意位的方法示例
2018/05/08 Python
用python3教你任意Html主内容提取功能
2018/11/05 Python
简单了解如何封装自己的Python包
2020/07/08 Python
Zipadee-Zip襁褓过渡毯:Sleeping Baby
2018/12/30 全球购物
Foot Locker英国官网:美国知名运动产品零售商
2019/02/21 全球购物
医药销售求职信范文
2014/02/01 职场文书
学生请假条
2014/04/11 职场文书
2014年连锁店圣诞节活动方案
2014/12/09 职场文书
2015年后勤工作总结范文
2015/04/08 职场文书
穆斯林的葬礼读书笔记
2015/06/26 职场文书
一文解答什么是MySQL的回表
2022/08/05 MySQL