Python中字符串与URL编码互转的实现方法

清欢
清欢
发布时间:2026-10-13 | 4人浏览过
原创

本文介绍Python中字符串与URL编码相互转换的具体实现。通过urllib模块的quote函数可将中文等字符编码为URL安全格式,利用unquote函数则可将编码还原为原始字符串。该功能常用于爬虫生成带搜索关键词的网址,确保参数传递正确。

主要应用场景

在开发爬虫程序时,经常需要生成包含搜索关键词的网址,此时涉及字符串与URL编码的转换。

1.字符串转为url编码

import urllib
poet_name = "李白"
url_code_name = urllib.quote(poet_name)
print url_code_name
#输出
#%E6%9D%8E%E7%99%BD

2.url编码转为字符串

import urllib
url_code_name = "%E6%9D%8E%E7%99%BD"
name = urllib.unquote(url_code_name)
print name
#输出
#李白

以上关于Python字符串与URL编码转换的内容即为分享的全部,希望能为读者提供有益参考,并欢迎大家继续支持本站获取更多技术资讯。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表