当前位置 : 主页 > 编程语言 > python >

Python3字典转get请求参数拼接

来源:互联网 收集:自由互联 发布时间:2022-07-13
​​urllib.parse.urlencode​​可以将mapping对象转换成百分号编码字符串,常用于把字典或元组转换成get请求参数的拼接。 import urllib . parse d = { "id" : "你好" , "param" :[ '1' , '2' ]} q = urllib . p


​​urllib.parse.urlencode​​可以将mapping对象转换成百分号编码字符串,常用于把字典或元组转换成get请求参数的拼接。

import urllib.parse
d = {"id":"你好","param":['1','2']}
q = urllib.parse.urlencode(d)
print(q)
print(urllib.parse.unquote(q))
q1 = urllib.parse.urlencode(d, doseq=True)
print(q1)
print(urllib.parse.unquote(q1))

参数​​doseq​​是用来表示序列元素是否单独转换。

Python3字典转get请求参数拼接_tensorflow

参考:
​​​https://docs.python.org/3/library/urllib.parse.html#urllib.parse.urlencode​​


上一篇:Python urlencode编码和urldecode解码
下一篇:没有了
网友评论