Come convertire una stringa di URL in Python

September 25

Catturare gli indirizzi Web immessi dagli utenti è un compito comune nello sviluppo di applicazioni Web in Python. Di memorizzare l'URL come una stringa, ma necessario per normalizzare l'indirizzo prima di chiamare in una funzione. Ad esempio, l'utente potrebbe aver fatto un errore di battitura quando si entra in un indirizzo. Se si passa questo indirizzo con un errore di battitura o di spazio vuoto caratteri in esso, il programma non funzionerà correttamente. Fortunatamente, Python contiene un modulo built-in chiamato "urllib" per convertire automaticamente i dati stringa in un URL funzionale.

istruzione

1 Apri il tuo editor di Python.

2 Digitare:

"Importazione urllib

input_url = urllib.quote ( 'http://www.example.com/example two.html') "

3 Premere il tasto "Return".

In questo esempio, Python carica il modulo urllib, poi prende la stringa e normalizza l'URL sostituendo lo spazio vuoto illeggibile nella URL tra "esempio two.html" con il carattere speciale "% 20".