Maison > Article > développement back-end > Comment installer Selenium+Headless Chrome dans un environnement Python
Cet article présente principalement comment installer Selenium+Headless Chrome dans un environnement Python. L'éditeur pense que c'est plutôt bien. Maintenant, je vais le partager avec vous et le donner en guise de document. référence. . Suivons l'éditeur et jetons un coup d'œil.
J'ai récemment découvert les robots d'exploration et j'ai soudainement découvert :
Python 3.6.4 (default, Jan 5 2018, 02:35:40) [GCC 7.2.1 20171224] on linux Type "help", "copyright", "credits" or "license" for more information. >>> from selenium import webdriver >>> driver=webdriver.PhantomJS() /usr/lib/python3.6/site-packages/selenium/webdriver/phantomjs/webdriver.py:49: UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead warnings.warn('Selenium support for PhantomJS has been deprecated, please use headless '
Pour faire simple, cela signifie que la nouvelle version de Selenium ne prend plus en charge PhantomJS. Veuillez utiliser la version sans tête de Chrome ou Firefox. Je suis confus... De nos jours, de nombreux tutoriels sont basés sur PhantomJS. Puisque j'utilise le navigateur Chrome, je partagerai la méthode d'installation de Headless Chrome.
.
La syntaxe du bloc de code suit le code de démarque standard, par exemple :
from selenium import webdriverfrom selenium.webdriver.chrome.options import Options chrome_options = Options() chrome_options.add_argument('--headless') chrome_options.add_argument('--disable-gpu') driver = webdriver.Chrome(chrome_options=chrome_options) driver.get('http://www.baidu.com')
D'accord, Headless Chrome est maintenant installé.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!