[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:
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,