用python 对中文链接安全转码

当一个链接里包含中文时,有些浏览器并不能正确解析,这就需要首先对中文作安全转码,这里介绍用 python 对中文链接安全转码,

用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 转摘请注明来源

Suggested Topics

python 解析电子书的信息

epub 书是可供人们下载的开放性资源格式的电子图书。epub 文件通常与类似亚马逊Kindle 这样的电子阅读器不兼容。...

python 正确计算大文件md5 值

python 计算文件的md5值很方便,但如果只是简单的把文件都入到内存中,大文件会导致问题,一般采用切片的方式分段计算,下面的几个函数可以很好的解决这个问题。...

SAE+python+Tornado+pyTenjin 的完整示例

python 简单易懂,Tornado 高效易学,pyTenjin 轻巧快速,SAE 安全稳定使用门槛低。现在把他们结合在一起做了一个可运行在SAE 上的完整示例。...

Leave a Comment