Python--url编码/解码

import urllib.parse

s = 'tiger自动化测试'
print(urllib.parse.quote(s)) # url编码
print(urllib.parse.quote_plus(s)) # url编码
src = 'https://www.baidu.com/s?wd=besttest%20%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95&rsv_spt=1&rsv_' \
'iqid=0x90f615640005e9b2&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&rqlang=cn&tn=baiduhome_pg&rsv_enter=1' \
'&inputT=8129&rsv_t=0d22VbBsLUg6wkL0kNn1rPhfwhU%2F5UCRNiEBd5oqMzEh6ImgExR7fH65dNLwCf0ilzUT&rsv_sug3=36&' \
'rsv_sug1=9&rsv_sug7=100&oq=besttest&rsv_pq=f857c55a00063cfd&rsv_sug2=0&rsv_sug4=8623'
print(urllib.parse.unquote(src)) # url解码
print(urllib.parse.unquote_plus(src)) # url解码unquote父亲
posted @ 2018-02-09 16:18  王思磊  阅读(231)  评论(0编辑  收藏  举报