Web开发

首页 » 常识 » 问答 » 大话python,webpy教程之url
TUhjnbcbe - 2023/6/12 21:10:00

今天讲讲webpy的url路由管理部分使用教程

先前的文章《一个只有11行代码的web程序教程》中写的code.py代码,我用ide方式打开

文件中的urls=(路径),在括号中实现路由管理,路由路径遵循正则表达式原则

运行程序以后在浏览器里访问地址

首页访问的是就是url=(‘/’,‘index’)对应的路由

每一个路由必须对应一个方法,index—classindex

相应的我新建一个路由如hello

写一个与之对应的是classhello

启用程序访问地址localhost:/hello

那么输出的是thisishellopage

于此类推

也就是一个路由对应一个class,class可以返回一段字符串,一个文件或者html页面等等

下面是路由的高级用法

前面介绍的是路由的基本用法,现在做一个升级

新建一个路由

这里是遵循正则表达式原则

\d表示匹配一个数字字符。等价于[0-9]。

也就是text对应在浏览器里面的路径便是localhost:/text/1或者localhost/text/2…..

这里是\d表示的是一个数字,如果输入其他,就找不到页面

于此类推,大家可以根据这个思路编写自己的路由了。

本章完。

1
查看完整版本: 大话python,webpy教程之url