Comment installer Selenium+Headless Chrome dans un environnement Python

零到壹度
Libérer: 2018-04-04 10:58:58
original
6289 Les gens l'ont consulté


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 '
Copier après la connexion

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.


1. Exécutez cmd ou Ctrl + R pour entrer dans la ligne de commande

Comment installer Selenium+Headless Chrome dans un environnement Python

2. Entrez python

Comment installer Selenium+Headless Chrome dans un environnement Python.

3. Saisissez le bloc de code

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')
Copier après la connexion

Comment installer Selenium+Headless Chrome dans un environnement Python
Comment installer Selenium+Headless Chrome dans un environnement Python
Comment installer Selenium+Headless Chrome dans un environnement Python
Comment installer Selenium+Headless Chrome dans un environnement Python

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal