当一个链接里包含中文时,有些浏览器并不能正确解析,这就需要首先对中文作安全转码,这里介绍用 python 对中文链接安全转码,
使用情况
1
2
3
4
把
[教育](/cate?tag=教育)
转为
[教育](/cate?tag=%E6%95%99%E8%82%B2)
python 后端
1
2
3
4
5
6
7
from urllib import unquote, quote
# 安全转码后在html 里使用
tag = quote(tag.encode('utf-8'))
# 后端转回中文
tag = unquote(tag).decode('utf-8')
本文网址: https://pylist.com/topic/77.html 转摘请注明来源