Wie macht man codieren und decodieren einer Zeichenfolge mit Python für die Verwendung in einer URL?

Ich habe einen string wie diesen:

String A: [ 12234_1_Hello'World_34433_22acb_4554344_accCC44 ]

Ich würde gerne verschlüsselt Ein String verwendet werden, in eine saubere URL. so etwas wie dieses:

String B: [ cYdfkeYss4543423sdfHsaaZ ]

Ist es ein encode-API in python gegebene Zeichenkette Ein, es gibt String-B?
Gibt es eine decode API in python, gegeben, String B, es gibt Ein String?

Bitte beachten Sie, dass die Verschlüsselung ("ich möchte verschlüsseln...") ist nicht die Codierung ("Ist es ein encode-API..."). Sie akzeptiert die Antwort, die base64-Codierung verwendet. Dies ist keine Verschlüsselung, D. H. die Daten sind nicht sicher.
ein verschlüsseltes query-string und eine "saubere" URL nicht die gleiche Sorge. Wenn überhaupt, dann ein verschlüsseltes query-string ist von Natur aus nicht sauber. So wie es da steht, die Frage ist sehr schlecht formuliert.

InformationsquelleAutor un33k | 2009-05-17

Schreibe einen Kommentar