Sélénium: Comment utiliser Headless Chrome sur AWS?
Aujourd'hui j'ai vu le message UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead
.
Je suis prêt à pour la pour Chrome route. Comment puis-je installer sur AWS et l'exécuter sur ma télécommande AWS exemple?
Je vais être en utilisant selenium
en Python.
- juste ajouter
chrome_options.add_argument("--headless")
ou utiliser le panneau de l'image pour chrome-autonome - Voir la discussion stackoverflow.com/questions/46085270/...
- ne pas trouver la moindre trace de l'installation sur AWS.
- Eh bien, votre question ne semble pas clair. 1) le Titre parle de l'Utilisation de Headless Chrome sur AWS. 2) le Corps parle de l'installer sur des SSFE-3) de la Balise sur le sélénium . Quelle est votre question?
Vous devez vous connecter pour publier un commentaire.
Créer une nouvelle instance EC2.
SSH connecter sur la machine.
Installer python, le sélénium, le chromedriver, le chrome, et les paquets python ce dont vous avez besoin.
Copie de votre script python à la machine.
Modifier le script et ajouter un chromeoption.
Fait!
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH.
Je préfère utiliser Firefox donc c'est mon Python3 mise en œuvre