Python - Bagaimana cara memvalidasi url dengan python? (Rusak atau tidak)

Saya dapatkan urldari pengguna dan saya harus membalas dengan HTML yang diambil. Bagaimana cara memeriksa URL yang salah atau tidak? Sebagai contoh : url='google' // Malformed url='google.com' // Malformed url='http://google.com' // Valid url='http://google' // Malformed Bagaimana kita bisa...