[英]How can I change urlencode to python dictionary
我從POST獲得數據
first_name=jon&nick_name=harry
如何將其更改為python字典,例如:
{
"first_name":"jon",
"nick_name":"harry"
}
>>> urlparse.parse_qs("first_name=jon&nick_name=harry")
{'nick_name': ['harry'], 'first_name': ['jon']}
如果您相信URL參數將始終正確設置格式,那么這將是一個最小的解決方案:
dict(pair.split("=") for pair in urlargs.split("&"))
但是,在將要公開訪問的代碼中,您可能想要使用進行錯誤檢查的庫。 如果您使用的是Django,則可能已經在類似字典的對象HttpRequest.POST中訪問了它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.