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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 55
    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
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 55
    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