Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Conversion of URL string to Dict in python 2.7 [duplicate]

Tags:

python

I have string like

s='www.gmail.com?uname=mark&pwd=test&age=20'

and i want string(s) to be converted into dict(d) in following manner

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

Thanks a lot

like image 643
user2846528 Avatar asked Dec 03 '25 04:12

user2846528


1 Answers

BTW fix your URL. But here is the answer:

>>> 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']}
like image 77
badray Avatar answered Dec 04 '25 21:12

badray



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!