Python--url编码/解码

Posted 王思磊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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父亲










以上是关于Python--url编码/解码的主要内容,如果未能解决你的问题,请参考以下文章

python url 编码解码

python url编码与解码

C#解码base64编码的二进制数据的代码

Python3 url解码与参数解析

Python3 url解码与参数解析

使用OpenSSL进行Base64编码和解码