我有类似的字符串
s='www.gmail.com?uname=mark&pwd=test&age=20'
Run Code Online (Sandbox Code Playgroud)
我希望以下列方式将字符串转换为dict(d)
d={'uname':'mark','pwd':'test','age':20}
Run Code Online (Sandbox Code Playgroud)
非常感谢
bad*_*ray 12
BTW修复你的网址.但这里是答案:
>>> 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']}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2439 次 |
| 最近记录: |