Python如何实现urlencode和urldecode编码解码操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计132个文字,预计阅读时间需要1分钟。
Python3中,`urlencode`和`urldecode`分别用于编码和解码URL查询字符串。`urllib.parse.quote`和`urllib.parse.unquote`则用于更通用的URL编码和解码。
pythonimport urllib.parse
使用urlencode编码查询字符串encoded_query=urllib.parse.urlencode({'key': 'value'})print(encoded_query)
使用urldecode解码查询字符串decoded_query=urllib.parse.urldecode(encoded_query)print(decoded_query)
Python3 urlencode编码和urldecode解码分别用到了urllib.parse.quote和urllib.parse.unquote.
import urllib.parsefont = "微软雅黑"
# urlencode
q = urllib.parse.quote(font)
print(q)
# urldecode
u = urllib.parse.unquote(q)
print(u)
参考:
docs.python.org/3/library/urllib.parse.html#urllib.parse.quote
本文共计132个文字,预计阅读时间需要1分钟。
Python3中,`urlencode`和`urldecode`分别用于编码和解码URL查询字符串。`urllib.parse.quote`和`urllib.parse.unquote`则用于更通用的URL编码和解码。
pythonimport urllib.parse
使用urlencode编码查询字符串encoded_query=urllib.parse.urlencode({'key': 'value'})print(encoded_query)
使用urldecode解码查询字符串decoded_query=urllib.parse.urldecode(encoded_query)print(decoded_query)
Python3 urlencode编码和urldecode解码分别用到了urllib.parse.quote和urllib.parse.unquote.
import urllib.parsefont = "微软雅黑"
# urlencode
q = urllib.parse.quote(font)
print(q)
# urldecode
u = urllib.parse.unquote(q)
print(u)
参考:
docs.python.org/3/library/urllib.parse.html#urllib.parse.quote

