IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zope Python Discussion :

Tester si une page web existe


Sujet :

Zope Python

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2005
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 55
    Points : 37
    Points
    37
    Par défaut Tester si une page web existe
    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 :

    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
    Merci pour votre aide

  2. #2
    Nouveau membre du Club
    Inscrit en
    Avril 2005
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 55
    Points : 37
    Points
    37
    Par défaut
    J'ai trouver la solution par moi même ! La voici :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    import urllib2
    def checkURL(url):
        req = urllib2.Request(url)
        try:
            handle = urllib2.urlopen(req)
        except IOError:
            print 'Cela a foire !'
            return 0
        else:
            print handle.read()
            return 1
    Merci de m'avoir lu !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Vérifier l'existence d'une page web
    Par herroP dans le forum C#
    Réponses: 5
    Dernier message: 26/03/2014, 08h43
  2. Réponses: 1
    Dernier message: 16/08/2011, 14h23
  3. Vérifier l'existence d'une page web
    Par Olivier Regnier dans le forum Web
    Réponses: 0
    Dernier message: 03/08/2011, 21h36
  4. Comment savoir si un fichier existe sur une page web ?
    Par arketip dans le forum Réseau/Web
    Réponses: 7
    Dernier message: 08/04/2008, 02h13
  5. Tester l'existence d'une page Web
    Par P'tite Lili dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 25/05/2007, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo