urlparse获取url后边的参数sina - 千亿集团

urlparse获取url后边的参数sina

2019-02-10 07:39:36 | 作者: 康震 | 标签: 办法,模块,比方 | 浏览: 5475

假如给定你一个URL,比方: https://url/api?param=2 param2=4 咱们需求获取参数名和参数值的话,那能够用到python规范库urlparse

import urlparse
def qs(url):
    query = urlparse.urlparse(url).query
    return dict([(k,v[0]) for k,v in urlparse.parse_qs(query).items()])

print qs(https://url/api?param=2 param2=4) 回来的成果:{param:2,param2:4}

留意,这个模块的parse_qs办法在2;5的版本是不存在的,只要2.5以上的才有,你需求调用该办法的时分能够先经过dir(urlparse)检查模块urlparse是否有相应的办法。

 

 

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表千亿集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章