when using python requests am I supposed to urlencode the URI manually?
>>> requests.get('http://example.com/increased by 10% (@tom)').url
u'http://example.com/increased%20by%2010%%20(@tom)'
here the %
, (
, )
and @
characters are not encoded while spaces are. what is the official way of making such request? should I wrap the path part using urllib.quote()
?