Ich habe versucht, herauszufinden, was der beste Weg ist, um eine URL zu validieren (speziell in Python), aber ich konnte nicht wirklich eine Antwort finden. Es scheint, als gäbe es keine bekannte Möglichkeit, eine URL zu validieren, und es hängt davon ab, welche URLs Sie möglicherweise validieren müssen. Außerdem fand ich es schwierig, einen leicht zu lesenden Standard für die URL-Struktur zu finden. Ich habe die RFCs 3986 und 3987 gefunden, aber sie enthalten viel mehr als nur wie es strukturiert ist.
Fehle ich etwas oder gibt es keinen Standard-Weg, um eine URL zu validieren?
Es sieht so aus, als ob es ein Duplikat von Wie validiert man eine URL mit einem regulären Ausdruck in Python?
(Ich würde einen Kommentar abgeben, aber ich habe nicht genug Ansehen).
Sie sollten die dort beschriebene URL-Bibliothek verwenden können.
%Vor% Rufen Sie urlparse
für die Zeichenfolge auf, die Sie überprüfen möchten, und stellen Sie dann sicher, dass ParseResult
Attribute für scheme
und netloc
Tags und Links python url url-validation