In [4]: import urlparse
In [6]: parsed_url = urlparse.urlparse('http://councilroom.com/player?player=G%C3%B6rling')
In [7]: parsed_url
Out[7]: ParseResult(scheme='http', netloc='councilroom.com', path='/player', params='', query='player=G%C3%B6rling', fragment='')
In [8]: query_dict = dict(urlparse.parse_qsl(parsed_url.query))
In [9]: query_dict
Out[9]: {'player': 'G\xc3\xb6rling'}
.decode('utf-8'):
In [10]: target_player = query_dict['player'].decode('utf-8')
In [11]: target_player
Out[11]: u'G\xf6rling'
In [12]: print(target_player)
Görling
PS. - str 'G\xc3\xb6rling' Görling Görling:
In [3]: print(u'G\xc3\xb6rling')
Görling