python 2.7中URL字符串到Dict的转换

python 2.7中URL字符串到Dict的转换,python,Python,我有一条像绳子一样的线 s='www.gmail.com?uname=mark&pwd=test&age=20' 我希望字符串(s)以以下方式转换为dict(d) d={'uname':'mark','pwd':'test','age':20} 非常感谢顺便说一句,请修复您的URL。但答案是: >>> from urlparse import urlparse, parse_qs >>> url = 'www.gmail.com?uname

我有一条像绳子一样的线

s='www.gmail.com?uname=mark&pwd=test&age=20'
我希望字符串(s)以以下方式转换为dict(d)

d={'uname':'mark','pwd':'test','age':20}

非常感谢

顺便说一句,请修复您的URL。但答案是:

>>> from urlparse import urlparse, parse_qs
>>> url = 'www.gmail.com?uname=mark&pwd=test&age=20'
>>> urlparse(url).query
'uname=mark&pwd=test&age=20'
>>> parse_qs(urlparse(url).query)
{'age': ['20'], 'pwd': ['test'], 'uname': ['mark']}

向我们展示您所做的尝试。非常感谢合作伙伴,欢迎:),只需将答案标记为已接受即可