Bonjour/Bonsoir,
Je m'explique; cela fait maintenant quelques temps que je cherche une solution mais je n'y parvient toujours pas, alors je me permet d'ouvrir cette discussion pour vous expliquer mon problème et trouver une éventuelle solution.
Je suis "débutant" en python et mon but est de réussir à me connecter sur un site automatiquement à partir d'un pseudo et d'un mot de passe.
J'ai donc commencé le codage suivant, mais je ne parvient pas à me connecter, du moins le compte n'apparaît pas "en ligne" sur le site, alors que IDLE ne détecte pas d'erreur dans mon codage.
Si quelqu'un pouvait me venir en aider et me débloquer car je ne vois vraiment pas quoi faire
Merci beaucoup d'avance pour votre aide !
Voici mon code:
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 import cookielib, urllib, urllib2 pseudo = 'pseudo_a_entrer' password = 'mdp_a_entrer' # Enable cookie support for urllib2 cookiejar = cookielib.CookieJar() urlOpener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookiejar)) # Send login/password to the site and get the session cookie values = {'pseudo':pseudo, 'password':password } data = urllib.urlencode(values) request = urllib2.Request("https://www.site__entrer.com/index.php?a=login", data) url = urlOpener.open(request) # Our cookiejar automatically receives the cookies page = url.read(10000) print(request) print "We are logged in !" input("...")
J'ai vu que les variable pseudo et password pouvaient changer selon les sites, or sur mon site, c'est pseudo et pass mais pass n'est pas valide comme variable, cela apparaît comme autre chose qu'une variable. Donc j'ai mis password, je ne sais pas si cela peu importer..
Partager