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

Réseau/Web Python Discussion :

[Python 2.7] automate web


Sujet :

Réseau/Web Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Mai 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 1
    Par défaut [Python 2.7] automate web
    Bonjour,

    je cherche a automatiser de manière journalière la possibilité qui nous est offerte de soutenir un projet "boucle du coeur" comme par exemple : http://www.lesbouclesducoeur.carrefo...che-projet/230 en votant une fois par jour.

    Cliquer sur entrez dans la boucle puis remplir le formulaire permettant de nous identifier http://www.lesbouclesducoeur.carrefour.fr/connexion

    La libraire mechanize me permet de remplir le formulaire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    '''
    Created on 24 mai. 2015
     
    @author: ù100fil
    '''
     
    import mechanize
     
    if __name__ == '__main__':
        br = mechanize.Browser()
        #response = br.open("http://www.lesbouclesducoeur.carrefour.fr/fiche-projet/230")
        response = br.open("http://www.lesbouclesducoeur.carrefour.fr/connexion")
        # print response.read() 
     
        br.select_form("loginForm") 
        br.set_all_readonly(False)    # allow everything to be written to
        br.form.set_value('xxxx.yyyy@zzzz.fr', name='email')
        br.form.set_value('wwww', name='password') 
        br.method = "POST"
        response = br.submit()
        print response.get_data()
        print br.geturl()       
     
        br.close()
    Comment faire un code python qui permettent de démarrer de l'url du projet que l'on souhaite soutenir tel que par exemple http://www.lesbouclesducoeur.carrefo...che-projet/230 ? Comment automatiser en langage python le clic "j'entre dans la boucle"

    Cordialement,

  2. #2
    Membre habitué
    Homme Profil pro
    Secret
    Inscrit en
    Juin 2015
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Secret

    Informations forums :
    Inscription : Juin 2015
    Messages : 12
    Par défaut
    bonjour,

    tu peux très bien faire un br.submit( le titre du bouton ) pour sélectionner uniquement j'entre dans la boucle. Le titre du bouton s'obtient en regardant la source de la page ou click droit examiner l’élément si tu utilise firefox.

Discussions similaires

  1. Python et les jeux web ?
    Par dragonno dans le forum Programmation multimédia/Jeux
    Réponses: 5
    Dernier message: 19/02/2011, 14h04
  2. XML-RPC en python sur un serveur web
    Par linkthehero dans le forum Réseau/Web
    Réponses: 3
    Dernier message: 28/01/2011, 10h16
  3. Afficher les réponses d'un script python sur un page web
    Par Gregzz dans le forum Réseau/Web
    Réponses: 8
    Dernier message: 06/08/2010, 12h48
  4. Python et la conception web
    Par Paenitentia dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 14/09/2008, 09h08
  5. Intégrer un script python dans une page Web
    Par Mysti¢ dans le forum Réseau/Web
    Réponses: 4
    Dernier message: 02/11/2006, 10h20

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