Conduisez WebDriver avec python

Objectif

Conduisez WebDriver avec python. Faites tout ce que vous pouvez démarrer Edge.

Environnement

Travaillez dans un environnement où l'installation de python est terminée. Quand j'ai vérifié la version, c'était la version suivante. Python 3.8.0

importation de sélénium

Exécutez la commande suivante. Si nécessaire, exécutez-le sur la ligne de commande avec les privilèges d'administrateur.

pip install selenium

Exécuté par python

Vérifiez l'opération pour voir si le sélénium peut être importé.

Création de script

Créez un script.

webdriver_sample.py


from selenium import webdriver

#Obtenir le pilote Edge
driver = webdriver.Edge()
#Transition vers l'URL spécifiée
driver.get("https://www.google.co.jp")

Courir

Lançons le script.

python .\webdriver_sample.py

Comme c'est avant la création de l'environnement, une erreur se produira.

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

J'ai entendu dire que le chemin vers WebDriver ne passait pas, mais je ne l'ai pas encore installé, donc c'est comme prévu.

Installer le pilote Edge

Installez le pilote Edge.

Vérifier le bord

Vérifiez dans Paramètres → Général. My Edge était la version suivante. Microsoft EdgeHTML 18.18362

Vérifiez la méthode de paramétrage à l'URL suivante. http://go.microsoft.com/fwlink/?LinkId=619687

Depuis 18 ans, il est intégré à Windows 10 et semble être mis à jour automatiquement. Il semble que vous puissiez l'utiliser en activant le [Mode développeur].

Paramètres du mode développeur

Modifiez les paramètres avec des privilèges d'administrateur. Paramètres → Mises à jour et sécurité → Pour les développeurs Définissez le bouton radio du mode développeur.

Exécuté par python

Confirmez que le WebDriver a été configuré.

Exécuter en Python

Lançons le script.

python .\webdriver_sample.py

Cette fois, j'ai démarré le navigateur.

À propos du [Mode développeur]

Une fois que vous avez installé WebDriver, vous pouvez le restaurer à partir du [Mode développeur] sans aucun problème.

Recommended Posts

Conduisez WebDriver avec python
Accédez à Google Drive avec Python
FizzBuzz en Python3
Grattage avec Python
Statistiques avec python
Grattage avec Python
Python avec Go
Twilio avec Python
Intégrer avec Python
Jouez avec 2016-Python
AES256 avec python
Testé avec Python
python commence par ()
avec syntaxe (Python)
Bingo avec python
Zundokokiyoshi avec python
Mon Webdriver (Python)
Excel avec Python
Micro-ordinateur avec Python
Cast avec python
Utilisez le pilote Web phantomjs de sélénium avec unittest de python
Télécharger des images sur Google Drive avec Python
Communication série avec Python
Zip, décompressez avec python
Django 1.11 a démarré avec Python3.6
Jugement des nombres premiers avec Python
Python avec eclipse + PyDev.
Communication de socket avec Python
Analyse de données avec python 2
Grattage en Python (préparation)
Apprendre Python avec ChemTHEATER 03
Recherche séquentielle avec Python
Exécutez Python avec VBA
Manipuler yaml avec python
Résolvez AtCoder 167 avec python
Communication série avec python
[Python] Utiliser JSON avec Python
Apprendre Python avec ChemTHEATER 05-1
Apprenez Python avec ChemTHEATER
Exécutez prepDE.py avec python3
1.1 Premiers pas avec Python
Collecter des tweets avec Python
Binarisation avec OpenCV / Python
3. 3. Programmation IA avec Python
Méthode Kernel avec Python
Non bloquant avec Python + uWSGI
Grattage avec Python + PhantomJS
Publier des tweets avec python
Utiliser mecab avec Python 3
[Python] Redirection avec CGIHTTPServer
Analyse vocale par python
Pensez à yaml avec python
Utiliser Kinesis avec Python
Premiers pas avec Python
Utiliser DynamoDB avec Python
Getter Zundko avec python
Gérez Excel avec python
Loi d'Ohm avec Python
Jugement des nombres premiers avec python
Exécutez Blender avec python
Résoudre des maths avec Python