Fahren Sie WebDriver mit Python. Tun Sie so viel wie möglich, um Edge zu starten.
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
Führen Sie den folgenden Befehl aus. Führen Sie es gegebenenfalls in der Befehlszeile mit Administratorrechten aus.
pip install selenium
Überprüfen Sie den Vorgang, um festzustellen, ob Selen importiert werden kann.
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")
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.
Ü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.
Ändern Sie die Einstellungen mit Administratorrechten.
Einstellungen → Updates und Sicherheit → Für Entwickler
Aktivieren Sie das Optionsfeld Entwicklermodus.
Bestätigen Sie, dass WebDriver eingestellt wurde.
Lassen Sie uns das Skript ausführen.
python .\webdriver_sample.py
Diesmal habe ich den Browser gestartet.
Sobald Sie WebDriver installiert haben, können Sie es sicher aus dem [Entwicklermodus] wiederherstellen.
Recommended Posts