Bonjour,
j'aimerais savoir si il est possible de tester facilement en python si une page web existe. Un truc du genre :
si http://monsite.fr/mapage.fr existe retourne 1 sinon retourne 0
voici ce que j'ai trouver, mais cela n'a pas l'air de fonctionner j'obtiens "0" en permanence :
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 def checkURL(url): p = urlparse(url) h = HTTP(p[1]) h.putrequest('HEAD', p[2]) h.endheaders() if h.getreply()[0] == 200: return 1 else: return 0
Partager