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
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"
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()
Cordialement,
Partager