Étape 7: Le Code
Ce code automatiquement signe dans votre compte personnel de GrubHub, navigue dans le menu pour North Beach Pizza et ordonne une pizza au fromage grand. C’est tous les déclencher par une pression sur un bouton !
Il fait tout cela avec en interagissant avec des pages Web avec Selenium en utilisant un navigateur web sans tête PhantomJS. Quel est le sélénium ? C’est un logiciel qui fait tous les clics par le biais de pages Web pour vous (n’oubliez pas, ce projet est pour l’ultime lazies là-bas). Ce qui est un navigateur web sans tête ? En savoir plus ici, mais en bref, c’est un navigateur web (Safari, Firefox pensez et, oserais-je dire, Netscape) sans interface utilisateur graphique. Cela rend automatisation web page navigation beaucoup plus rapide (tu es avide de pizza, si vous voulez que votre ordre à envoyer aussi vite que possible).
Choses, que vous devrez modifier le code :