python腳本框架webpy的url映射詳解
URL完全匹配(具體的url)
/index
URL模糊匹配(你根本就不知道index后面是什么,它根本不會返回參數(shù))
/index/\d
URL帶組匹配(主要有個'()',它的作用主要是返回參數(shù),你處理的類中一定要有個參數(shù)接受)
/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): #如果你這里是帶組匹配,一定要添加參數(shù),用來接收你返回的參數(shù)
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,難道和它的原理有關(guān)
2. globals() 的作用還有哪些
3. 為何http://0.0.0.0:8080/,為何我們運行的時候一定要localhost:8080,這樣設(shè)計有什么好處?
以上就是python腳本框架webpy的url映射詳解的詳細(xì)內(nèi)容,更多關(guān)于webpy的url映射的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Pandas 對Dataframe結(jié)構(gòu)排序的實現(xiàn)方法
下面小編就為大家分享一篇Pandas 對Dataframe結(jié)構(gòu)排序的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04
python中可以發(fā)生異常自動重試庫retrying
這篇文章主要介紹了python中可以發(fā)生異常自動重試庫retrying,retrying是一個極簡的使用Python編寫的庫,主題更多相關(guān)內(nèi)容需要的朋友可以參考一下2022-06-06
解讀Tensorflow2.0訓(xùn)練損失值降低,但測試正確率基本不變的情況
這篇文章主要介紹了Tensorflow2.0訓(xùn)練損失值降低,但測試正確率基本不變的情況,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06
將Pytorch模型從CPU轉(zhuǎn)換成GPU的實現(xiàn)方法
今天小編就為大家分享一篇將Pytorch模型從CPU轉(zhuǎn)換成GPU的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08
Python實現(xiàn)暴力破解有密碼的zip文件的方法
這篇文章主要介紹了Python實現(xiàn)暴力破解有密碼的zip文件的方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03
Python 判斷時間是否在時間區(qū)間內(nèi)的實例
這篇文章主要介紹了Python 判斷時間是否在時間區(qū)間內(nèi)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05
在ipython notebook中使用argparse方式
這篇文章主要介紹了在ipython notebook中使用argparse方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04

