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

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

零到壹度
Freigeben: 2018-04-04 10:58:58
Original
6341 Leute haben es durchsucht


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 '
Nach dem Login kopieren

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')
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage