Fahren Sie WebDriver mit Python

Zweck

Fahren Sie WebDriver mit Python. Tun Sie so viel wie möglich, um Edge zu starten.

Umgebung

Arbeiten Sie in einer Umgebung, in der die Python-Installation abgeschlossen ist. Als ich die Version überprüfte, war es die folgende Version. Python 3.8.0

Selenimport

Führen Sie den folgenden Befehl aus. Führen Sie es gegebenenfalls in der Befehlszeile mit Administratorrechten aus.

pip install selenium

Wird von Python ausgeführt

Überprüfen Sie den Vorgang, um festzustellen, ob Selen importiert werden kann.

Skripterstellung

Erstellen Sie ein Skript.

webdriver_sample.py


from selenium import webdriver

#Holen Sie sich Edge-Treiber
driver = webdriver.Edge()
#Übergang zur angegebenen URL
driver.get("https://www.google.co.jp")

Lauf

Lassen Sie uns das Skript ausführen.

python .\webdriver_sample.py

Da dies vor dem Erstellen der Umgebung erfolgt, tritt ein Fehler auf.

selenium.common.exceptions.WebDriverException: Message: 'MicrosoftWebDriver.exe' executable needs to be in PATH. Please download from http://go.microsoft.com/fwlink/?LinkId=619687

Ich habe gehört, dass der Pfad zu WebDriver nicht übergeben wird, aber ich habe ihn noch nicht installiert, sodass er wie erwartet ist.

Installieren Sie den Edge-Treiber

Installieren Sie den Edge-Treiber.

Überprüfen Sie die Kante

Überprüfen Sie unter Einstellungen → Allgemein. Mein Rand war die folgende Version. Microsoft EdgeHTML 18.18362

Überprüfen Sie die Einstellungsmethode unter der folgenden URL. http://go.microsoft.com/fwlink/?LinkId=619687

Seit 18 ist es in Windows 10 integriert und scheint automatisch aktualisiert zu werden. Es scheint, dass Sie es verwenden können, indem Sie [Entwicklermodus] aktivieren.

Einstellungen für den Entwicklermodus

Ändern Sie die Einstellungen mit Administratorrechten. Einstellungen → Updates und Sicherheit → Für Entwickler Aktivieren Sie das Optionsfeld Entwicklermodus.

Wird von Python ausgeführt

Bestätigen Sie, dass WebDriver eingestellt wurde.

In Python ausführen

Lassen Sie uns das Skript ausführen.

python .\webdriver_sample.py

Diesmal habe ich den Browser gestartet.

Über [Entwicklermodus]

Sobald Sie WebDriver installiert haben, können Sie es sicher aus dem [Entwicklermodus] wiederherstellen.

Recommended Posts

Fahren Sie WebDriver mit Python
Greifen Sie mit Python auf Google Drive zu
FizzBuzz in Python3
Scraping mit Python
Statistik mit Python
Scraping mit Python
Python mit Go
Twilio mit Python
In Python integrieren
Spielen Sie mit 2016-Python
AES256 mit Python
Getestet mit Python
Python beginnt mit ()
mit Syntax (Python)
Bingo mit Python
Zundokokiyoshi mit Python
Mein Webdriver (Python)
Excel mit Python
Mikrocomputer mit Python
Mit Python besetzen
Verwenden Sie den Phantomjs-Webdriver von Selen mit Pythons Unittest
Laden Sie Bilder mit Python auf Google Drive hoch
Serielle Kommunikation mit Python
Zip, entpacken mit Python
Django 1.11 wurde mit Python3.6 gestartet
Primzahlbeurteilung mit Python
Python mit Eclipse + PyDev.
Socket-Kommunikation mit Python
Datenanalyse mit Python 2
Scraping in Python (Vorbereitung)
Python lernen mit ChemTHEATER 03
Sequentielle Suche mit Python
Führen Sie Python mit VBA aus
Umgang mit Yaml mit Python
Löse AtCoder 167 mit Python
Serielle Kommunikation mit Python
[Python] Verwenden Sie JSON mit Python
Python lernen mit ChemTHEATER 05-1
Lerne Python mit ChemTHEATER
Führen Sie prepDE.py mit python3 aus
1.1 Erste Schritte mit Python
Tweets mit Python sammeln
Binarisierung mit OpenCV / Python
3. 3. KI-Programmierung mit Python
Kernel-Methode mit Python
Nicht blockierend mit Python + uWSGI
Scraping mit Python + PhantomJS
Tweets mit Python posten
Verwenden Sie Mecab mit Python 3
[Python] Mit CGIHTTPServer umleiten
Sprachanalyse mit Python
Denken Sie an Yaml mit Python
Kinesis mit Python betreiben
Erste Schritte mit Python
Verwenden Sie DynamoDB mit Python
Zundko Getter mit Python
Behandle Excel mit Python
Ohmsches Gesetz mit Python
Primzahlbeurteilung mit Python
Führen Sie Blender mit Python aus
Löse Mathe mit Python