Python - Wie überprüfe ich eine URL in Python? (Missgebildet oder nicht)

Ich habe urlvom Benutzer und ich muss mit dem abgerufenen HTML antworten. Wie kann ich überprüfen, ob die URL fehlerhaft ist oder nicht? Zum Beispiel : url='google' // Malformed url='google.com' // Malformed url='http://google.com' // Valid url='http://google' // Malformed Wie können wir das...