Validieren Sie URLs mit Anker -Hashbangs in PythonPython

Python-Programme
Anonymous
 Validieren Sie URLs mit Anker -Hashbangs in Python

Post by Anonymous »

Ich möchte überprüfen, ob eine URL mit Abschnittsanker mit dem # Operator (Beispiel: http: //url_link.html#section ) in Python gültig ist.

Code: Select all

from urllib.request import urlopen

def is_valid_url(url):
try:
r = urlopen(url)
return r.status == 200
catch Exception e:
return False
Aber das Aufrufen von is_valid_url mit ungültigen Abschnitt Anchors gibt falsch
zurück

Code: Select all

is_valid_url("http://valid_url_link.html#valid_section") # True
is_valid_url("http://valid_url_link.html#invalid_section") # Also True!
Gibt es eine Möglichkeit, zu erkennen, dass http: //valid_url_link.html#invalid_section keine gültige URL in Python ist?>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post