Come rendere leggibile questa stringa in Python 2.7?
% D0% 9A% D0% BE% D0% BD% D1% 86% D0% B5% D0% BF% D1% 86% D0% B8% D1% 8F_% D0% A4% D0% B5% D0% B4% D0 % B5% D1% 80% D0% B0% D0% BB% D1% 8C% D0% BD% D0% BE% D0% B9_% D1% 86% D0% B5% D0% BB% D0% B5% D0% B2 % D0% BE% D0% B9_% D0% BF% D1% 80% D0% BE% D0% B3% D1% 80% D0% B0% D0% BC% D0% BC% D1% 8B_% D1% 80% D0 % B0% D0% B7% D0% B2% D0% B8% D1% 82% D0% B8% D1% 8F_% D0% BE% D0% B1% D1% 80% D0% B0% D0% B7% D0% BE % D0% B2% D0% B0% D0% BD% D0% B8% D1% 8F_% D0% BD% D0% B0_2016-2020_% D0% B3% D0% B3
Questa stringa contiene il simbolo cirillico e fa parte di un URL (un parametro stringa di query).
risposte:
1 per risposta № 1uso urllib.unquote dalla libreria standard.
urllib.unquote (stringa) ¶
Sostituisci% xx escape con il loro equivalente a carattere singolo.
Esempio: unquote ("/% 7Econnolly /") restituisce "/ ~ connolly /".