UTF-8-Prozentcodierung und Python

Ich versuche, Python dazu zu bringen, mir prozentual codierte Zeichenfolgen zu geben. Die API, mit der ich interagiere (ich denke, sie verwendet UTF-8 in Prozent), gibt% c3% ae für î. Die urllib.quote von Python gibt jedoch% 3F an.

import urllib

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

Jede Hilfe dankbar.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage