Python, преобразование полезной нагрузки в словарь или json
Http server на питоне получает строку вида param1=one¶m2=two через POST. Можно ли преобразовать её в словарь или в json?
Ответы (1 шт):
Автор решения: vp_arth
→ Ссылка
from urllib.parse import parse_qs
from urllib.parse import parse_qsl
import json
parse_qs('param1=one¶m2=two')
# {'param1': ['one'], 'param2': ['two']}
parse_qsl('param1=one¶m2=two')
# [('param1', 'one'), ('param2', 'two')]
json.dumps(parse_qs('param1=one¶m2=two'))
# '{"param1": ["one"], "param2": ["two"]}'