赞同 0
分享
刷新

Python 编/解码URL中的中文

简介:之前的一个面包屑导航中我是通过referer来做的回跳,然后这里获取到中文的时候就发现被URL编码了渲染出来是被编码之后的结果。
  2020.08.01
  Bug Man
  0
  19
  172.17.0.1
  中国.上海
 
 

from urllib.parse import quote, unquote

# 编码
result = quote(url, safe=";/?:@&=+$,", encoding="utf-8")
print(result)
# 解码
result2 = unquote(referer.split('/')[-2], encoding='utf-8')
print(result2)