Bonjour,
Je voudrais me loger sur un site web en simulant identification et password.
J'ai vu que la question a déjà été posée maintes et maintes fois, mais je ne m'en sort pas, je suis reparti d'un script (voir ci-dessous), mais en lançant le script, j'ai un message d'erreur, et j'ai du mal à concrétiser ! je suis débutant en python,
je comprends que l'erreur vient de 'predicate' mais je ne sais pas comment corriger, cela fait une semaine que je cherche dans les forums, mais sans succés. Je crois avoir compris que mechanize est le moyen le plus simple, par rapport à urlllib ou urllib2. Un peu d'aide ou une piste me serait agréable.
Je suis sur Ubuntu 12.10 et python V 2.7.6
Le script sur lequel je m'appuie:
Le message d'erreur :
Traceback (most recent call last):
File "/home/gerard/connect.py", line 13, in <module>
br.select_form(predicate=("find_login_form"))
File "/usr/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 501, in select_form
predicate is not None and predicate(global_form):
TypeError: 'str' object is not callable
Partager