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实现2014火车票查询代码分享
Jan 10 Python
python通过pil将图片转换成黑白效果的方法
Mar 16 Python
Python彩色化Linux的命令行终端界面的代码实例分享
Jul 02 Python
多个应用共存的Django配置方法
May 30 Python
Python自然语言处理 NLTK 库用法入门教程【经典】
Jun 26 Python
Django REST framework视图的用法
Jan 16 Python
详解python使用turtle库来画一朵花
Mar 21 Python
python库matplotlib绘制坐标图
Oct 18 Python
Python基于Socket实现简单聊天室
Feb 17 Python
15行Python代码实现免费发送手机短信推送消息功能
Feb 27 Python
jupyter notebook读取/导出文件/图片实例
Apr 16 Python
Python lambda表达式原理及用法解析
Aug 18 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+ACCESS 文章管理程序代码
2010/06/21 PHP
超级好用的一个php上传图片类(随机名,缩略图,加水印)
2010/06/30 PHP
解析:php调用MsSQL存储过程使用内置RETVAL获取过程中的return值
2013/07/03 PHP
使用array_map简单搞定PHP删除文件、删除目录
2014/10/29 PHP
详解WordPress中分类函数wp_list_categories的使用
2016/01/04 PHP
什么是PHP文件?如何打开PHP文件?
2017/06/27 PHP
PHP实现的Redis多库选择功能单例类
2017/07/27 PHP
PHP的mysqli_thread_id()函数讲解
2019/01/24 PHP
Javascript中的var_dump函数实现代码
2009/09/07 Javascript
JavaScript异步编程Promise模式的6个特性
2014/04/03 Javascript
js读取cookie方法总结
2014/10/31 Javascript
javascript限制文本框输入值类型的方法
2015/05/07 Javascript
你所不了解的javascript操作DOM的细节知识点(一)
2015/06/17 Javascript
jquery之别踩白块游戏的简单实现
2016/07/25 Javascript
js获取当前周、上一周、下一周日期
2017/03/19 Javascript
JS移动端/H5同时选择多张图片上传并使用canvas压缩图片
2017/06/20 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
2017/07/05 Javascript
Vue写一个简单的倒计时按钮功能
2018/04/20 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
vue页面加载时的进度条功能(实例代码)
2020/01/13 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
2020/02/24 Javascript
[52:52]完美世界DOTA2联赛PWL S3 LBZS vs access 第一场 12.10
2020/12/13 DOTA
Python 正则表达式入门(中级篇)
2016/12/07 Python
matplotlib绘制符合论文要求的图片实例(必看篇)
2017/06/02 Python
python机器学习之贝叶斯分类
2018/03/26 Python
python 实现数组list 添加、修改、删除的方法
2018/04/04 Python
python操作mysql代码总结
2018/06/01 Python
使用PyCharm创建Django项目及基本配置详解
2018/10/24 Python
python文件操作seek()偏移量,读取指正到指定位置操作
2020/07/05 Python
python按顺序重命名文件并分类转移到各个文件夹中的实现代码
2020/07/21 Python
TensorFlow的环境配置与安装方法
2021/02/20 Python
《雨霖铃》教学反思
2014/02/22 职场文书
2014年迎新年联欢会活动策划方案
2014/02/26 职场文书
人力资源管理专业毕业生自荐书
2014/05/25 职场文书
党员民主生活会整改措施
2014/09/26 职场文书
2016中秋晚会开幕词
2016/03/03 职场文书