Python3中如何将URL请求参数与字典实现互转?
- 内容介绍
- 文章标签
- 相关推荐
本文共计122个文字,预计阅读时间需要1分钟。
将字典转换成URL请求参数:
pythonfrom urllib.parse import urlencodeparams={'a': 1, 'b': 2}result=urlencode(params)print(result)
将URL请求参数转换成字典:
pythonfrom urllib.parse import parse_qs, urlparseurl='https://s'result=parse_qs(urlparse(url).query)print(result)
将字典转成URL请求参数
from urllib.parse import urlencodeparams = {'a': 1, 'b': 2}
result = urlencode(params)
print(result)
将URL请求参数转成字典
from urllib.parse import parse_qs, urlparseurl = 'so.***.net/so/search?spm=1000.2115.3001.4498&q=test&t=&u='
query = urlparse(url).query
params = parse_qs(query)
print(params)
本文共计122个文字,预计阅读时间需要1分钟。
将字典转换成URL请求参数:
pythonfrom urllib.parse import urlencodeparams={'a': 1, 'b': 2}result=urlencode(params)print(result)
将URL请求参数转换成字典:
pythonfrom urllib.parse import parse_qs, urlparseurl='https://s'result=parse_qs(urlparse(url).query)print(result)
将字典转成URL请求参数
from urllib.parse import urlencodeparams = {'a': 1, 'b': 2}
result = urlencode(params)
print(result)
将URL请求参数转成字典
from urllib.parse import parse_qs, urlparseurl = 'so.***.net/so/search?spm=1000.2115.3001.4498&q=test&t=&u='
query = urlparse(url).query
params = parse_qs(query)
print(params)

