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 Chrome route. Comment puis-je installer sur AWS et l'exécuter sur mon instance AWS distante?
J'utiliserai Selenium
en Python.
Créez une nouvelle instance EC2.
Connectez-vous SSH à la machine.
Installez python, Selenium, chromedriver, chrome et python contient ce dont vous avez besoin.
Sudo apt install chromium-chromedriver
Copiez votre script python sur la machine.
Modifiez le script et ajoutez une option chrome.
import Selenium as se
options = se.webdriver.ChromeOptions()
options.add_argument('headless')
driver = se.webdriver.Chrome(chrome_options=options)
Terminé!