Watir et Selenium requièrent un vrai navigateur, spynner un serveur X. Le 3ème est plus léger mais ne va pas interpréter une page tout seul et j'aurai tendance à penser que quand on sait quel bout de code on veut exécuter, on peut de toute façon le simuler directement en Python.
En fait, c'est un paradigme très différent : avec weboob on fait des requêtes HTTP, le moins possible, et on sait ce qu'on fait. Dans l'autre cas on a un navigateur qui charge et exécute tout.
Ceci dit, il y a des modules où ça pourrait être utile d'être moins "bas niveau".
[^] # Re: question de candide
Posté par laurentb . En réponse à la dépêche Weboob 0.e. Évalué à 3.
Watir et Selenium requièrent un vrai navigateur, spynner un serveur X. Le 3ème est plus léger mais ne va pas interpréter une page tout seul et j'aurai tendance à penser que quand on sait quel bout de code on veut exécuter, on peut de toute façon le simuler directement en Python.
En fait, c'est un paradigme très différent : avec weboob on fait des requêtes HTTP, le moins possible, et on sait ce qu'on fait. Dans l'autre cas on a un navigateur qui charge et exécute tout.
Ceci dit, il y a des modules où ça pourrait être utile d'être moins "bas niveau".