Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie Selenium+Headless Chrome in einer Python-Umgebung

So installieren Sie Selenium+Headless Chrome in einer Python-Umgebung

零到壹度
零到壹度Original
2018-04-04 10:58:586208Durchsuche


Dieser Artikel stellt hauptsächlich vor, wie man Selenium+Headless Chrome in einer Python-Umgebung installiert. Jetzt werde ich es mit Ihnen teilen und es als Referenz. . Folgen wir dem Herausgeber und werfen wir einen Blick darauf.

Ich habe kürzlich Crawler gelernt und plötzlich entdeckt:

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 '

Um es einfach auszudrücken bedeutet es, dass die neue Version von Selenium unterstützt PhantomJS nicht mehr. Bitte verwenden Sie stattdessen die Headless-Version von Chrome oder Firefox. Ich bin verwirrt ... Viele Tutorials basieren heutzutage auf PhantomJS. Da ich den Chrome-Browser verwende, werde ich die Installationsmethode von Headless Chrome teilen.


1. Führen Sie cmd oder Strg + R aus, um die Befehlszeile aufzurufen

So installieren Sie Selenium+Headless Chrome in einer Python-Umgebung

2. Geben Sie Python ein

So installieren Sie Selenium+Headless Chrome in einer Python-Umgebung

3. Geben Sie den Codeblock ein

Die Codeblocksyntax folgt dem Standard-Markdown-Code, zum Beispiel:

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')

So installieren Sie Selenium+Headless Chrome in einer Python-Umgebung
So installieren Sie Selenium+Headless Chrome in einer Python-Umgebung
So installieren Sie Selenium+Headless Chrome in einer Python-Umgebung
So installieren Sie Selenium+Headless Chrome in einer Python-Umgebung

Okay, Headless Chrome ist jetzt installiert.

Das obige ist der detaillierte Inhalt vonSo installieren Sie Selenium+Headless Chrome in einer Python-Umgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn