亚洲精品国产综合久久久久紧_97精品国产亚洲_人妻体内射精一区二区三区_国产精品原创在线观看不卡_一本在线免费视频
    URL解析獲取需要的參數函數:url_parse()
    2019-08-28
  
描述

  url_parse() url拆分,獲取url中的域名、協(xié)議、目錄、query等數據。
  url_parse() 接收兩個(gè)參數,第一個(gè)為url。第二個(gè)為需要返回的數據標識。

語(yǔ)法

  以下是 url_parse() 的語(yǔ)法:
url_parse(url, ret='__ALL__')

參數

  ● url [str]:需要處理的url。
  ● ret [str]:需要返回的數據標識。
   __ALL__: 全部
   scheme : 網(wǎng)絡(luò )協(xié)議 http|https
   netloc : 服務(wù)器位置/域名 www.kgcms.com
   path : 目錄路徑 /path
   params : 可選參數 pid
   query : 連接符(&)連接鍵值對 id=8
   fragment : 頁(yè)面中的錨點(diǎn) ok。

返回值

  返回一個(gè)字典或者一個(gè)字符串。

實(shí)例

  以下展示了使用 url_analysis() 的實(shí)例:   
from kyger.utility import url_parse
print(url_parse('https://www.kgcms.com/path;pid?id=8#ok', ret='__ALL__'))  # 獲取全部
print(url_parse('https://www.kgcms.com/path;pid?id=8#ok', ret='scheme'))  # 獲取網(wǎng)絡(luò )協(xié)議
print(url_parse('https://www.kgcms.com/path;pid?id=8#ok', ret='netloc'))  # 獲取服務(wù)器位置/域名
print(url_parse('https://www.kgcms.com/path;pid?id=8#ok', ret='path'))  # 獲取目錄路徑
print(url_parse('https://www.kgcms.com/path;pid?id=8#ok', ret='params'))  # 獲取可選參數
print(url_parse('https://www.kgcms.com/path;pid?id=8#ok', ret='query'))  # 獲取連接符(&)連接鍵值對
print(url_parse('https://www.kgcms.com/path;pid?id=8#ok', ret='fragment'))  # 獲取頁(yè)面中的錨點(diǎn)

結果

  以上實(shí)例運行后輸出的結果為:   
{'scheme': 'https', 'netloc': 'www.kgcms.com', 'path': '/path', 'params': 'pid', 'query': 'id=8', 'fragment': 'ok'}
'https'
'www.kgcms.com'
'/path'
'pid'
'id=8'
'ok'

適應版本

  v1.0.1
亚洲精品国产综合久久久久紧_97精品国产亚洲_人妻体内射精一区二区三区_国产精品原创在线观看不卡_一本在线免费视频