Kodowanie procentowe UTF-8 i python

Próbuję uzyskać Pythona, aby dać mi procent zakodowanych ciągów. Interfejs API, z którym wchodzę w interakcję (co, jak sądzę, używa kodowania procentowego UTF-8), daje% c3% ae dla î. Jednak urllib.quote pythona daje% 3F.

import urllib

mystring = "î"
print urllib.quote(mystring)
print urllib.quote_plus(mystring)
print urllib.quote(mystring.encode('utf-8'))

Każda pomoc doceniana.

questionAnswers(2)

yourAnswerToTheQuestion