Gewusst wie: Konvertieren einer Zeichenfolge in der URL in Python

January 21

Erfassung von Web-Adressen von Benutzern eingegeben ist eine häufige Aufgabe bei der Entwicklung von Webanwendungen in Python. Sie speichern die URL als Zeichenfolge, sondern müssen die Adresse zu normalisieren, bevor es in eine Funktion aufzurufen. Z. B. könnte der Benutzer einen Tippfehler gemacht haben wenn Sie eine Adresse eingeben. Wenn Sie diese Adresse ein Tippfehler oder Leerzeichen Zeichen drin übergeben, wird das Programm nicht ordnungsgemäß ausgeführt. Glücklicherweise enthält Python ein eingebautes Modul namens "Urllib" um Zeichenfolgendaten in eine funktionale URL automatisch zu konvertieren.

Anweisungen

1 Öffnen Sie Ihre Python-Editor.

2 Typ:

"import urllib

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

3 Drücken Sie die Taste "Zurück."

In diesem Beispiel Python lädt das Urllib-Modul, dann nimmt die Zeichenfolge und normalisiert die URL durch ersetzen den unlesbaren Leerraum in der URL zwischen "Beispiel two.html" mit dem Sonderzeichen "% 20".