Le grattage est effectué en utilisant Selenium en Python.
MacOSX10.11.1
Xvfb et plus nécessaire Référence: Création de l'environnement CentOS6.4 + Selenium
$ sudo pip install selenium
Il est nécessaire d'installer la bibliothèque séparément.
$ sudo pip install pyvirtualdisplay
http://stackoverflow.com/questions/26070834/how-to-fix-selenium-webdriverexception-the-browser-appears-to-have-exited-befor
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
#Lors de l'utilisation de pyvirtualdisplay
from pyvirtualdisplay import Display
display = Display(visible=0, size=(1024, 768))
display.start()
driver = webdriver.Firefox()
Plus tard, lors de l'exécution du script sous Linux (CentOS) FireFox est plus pratique (plus facile), j'utilise donc FireFox.
url = "http://google.com"
driver.get(url)
driver.close()
#Lors de l'utilisation de pyvirtualdisplay
display.stop()
Recommended Posts