Bonjour,
pour rechercher des liens morts sur mon futur nouveau site, qui sera produit via Python, je me suis fabriqué la mini-fonction suivante.
Lors de test, la fonction reste bloqué quelques rares fois. Il est dur de pouvoir répéter ce problème mais il est bien réel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 def testUrl(url): try: urllib.request.urlopen(url) return True except urllib.error.URLError as e: print(e) return False print(testUrl("http://www.google.com"))
Ceci étant, peut-on faire en sorte que urlopen renvoie une erreur si rien n'est obtenu au bout de 1min par exemple ?
Partager