pythonでURLからクエリパラメータを抽出する。

URL http://localhost/test?id=777&name=hoge からクエリパラメータ idname の値を抽出します。

import urlparse
import cgi

o = urlparse.urlparse('http://localhost/test?id=777&name=hoge')
params = cgi.parse_qs(o.query)
print params['id'][0]
print params['name'][0]

出力結果

777
hoge