官方文档已经讲得非常详细:

大概意思是,按照标准,URL只允许一部分ASCII字符,其他字符(如汉字)是不符合标准的,此时就要进行编码。
因为我在构造URL的过程中要使用到中文:

所以此时要对它进行编码操作:

>>> string = "全文搜索"
>>> parse.quote(string)
'%E5%85%A8%E6%96%87%E6%90%9C%E7%B4%A2'
本文详细介绍了在构造包含中文字符的URL时如何进行正确的编码处理,确保URL符合标准规范。
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本



>>> string = "全文搜索"
>>> parse.quote(string)
'%E5%85%A8%E6%96%87%E6%90%9C%E7%B4%A2'您可能感兴趣的与本文相关的镜像
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
5755
165

被折叠的 条评论
为什么被折叠?