成人黄网站A片免费观看,欧美人妻少妇精品久久黑人,国产内射999视频一区,国产成年女人毛片80S网站

Section Menu:  

url中的參數(shù)修改刪除函數(shù):url_update()

  • 發(fā)布時間: 2019-08-28 00:00
  •    閱讀: 2904   

描述

url_update() 對傳入url的參數(shù)進行增加、修改、刪除操作。類似PHP版的durl方法
url_update() 接收三個參數(shù),第一個參數(shù)為要處理的url,第二個參數(shù)為要添加或修改的參數(shù),第三個為要刪除的參數(shù)。


 
語法

以下是 url_update() 的語法:

url_update(url, update={}, deld=None)

參數(shù)

    ● url [str]:要處理的url,一般使用self.kg['server']['WEB_URL']。
    ● update [dict]:需要修改的GET變量和值,存在則修改、無則添加{'ad':25, 'result': 'ok'}。
    ● deld [list|str]:需要刪除的GET參數(shù)名['action', 'id']或'id'。


返回值

返回修改過后的url


實例

以下展示了使用 url_update() 的實例:

from kyger.utility import url_update
url = self.kg['server']['WEB_URL']  # 從全局變量中獲取,訪問的url鏈接
print(url)
print(url_update(url, {'id': 10, 'cid': 5}, 'filter'))
print(url_update(url, {'id': 10, 'cid': 5}, ['filter', 'sort']))  # 對url進行處理

以上實例運行后輸出的結果為:

'http://py.kyger.cn/admin2py8858/article_manage?cid=6&sort=3&filter=6'  # 原始
'http://py.kyger.cn/admin2py8858/article_manage?cid=5&sort=3&id=10'  # 添加id,修改cid,刪除filter
'http://py.kyger.cn/admin2py8858/article_manage?cid=5&id=10'  # 添加id,修改cid,刪除filter和sort

適應版本

v1.0.1