2
我从POST得到的数据像如何更改进行urlencode到Python字典
first_name=jon&nick_name=harry
我怎样才能改变这一个Python字典,如:
{
"first_name":"jon",
"nick_name":"harry"
}
我从POST得到的数据像如何更改进行urlencode到Python字典
first_name=jon&nick_name=harry
我怎样才能改变这一个Python字典,如:
{
"first_name":"jon",
"nick_name":"harry"
}
如果您信任的URL参数将始终格式正确,这将是一个最小的解决方案:
dict(pair.split("=") for pair in urlargs.split("&"))
在代码将是publi虽然可以轻松访问,但您可能需要使用一个执行错误检查的库。如果您使用的是Django,那么您可能已经在类似字典的对象HttpRequest.POST中访问它们。
>>> urlparse.parse_qs("first_name=jon&nick_name=harry")
{'nick_name': ['harry'], 'first_name': ['jon']}