import urllib
import urlparse
def url_add_params(url, **params):
""" 在网址中加入新参数 """
pr = urlparse.urlparse(url)
query = dict(urlparse.parse_qsl(pr.query))
query.update(params)
prlist = list(pr)
prlist[4] = urllib.urlencode(query)
return urlparse.ParseResult(*prlist).geturl()
if __name__ == "__main__":
url = 'http://bbs.163.com/viewthread.php?tid=1660&rpid=5798&ordertype=0&page=1#pid5798'
print url_add_params(url, token=123, site="bbs")
Python在URL中加入新参数
最新推荐文章于 2022-04-22 09:58:16 发布