[Python] Introduction au scraping | Programme d'ouverture de pages Web (sélénium webdriver)

[Python] Introduction au scraping | Programme d'ouverture de pages Web (sélénium webdriver)

Utilisez le webdriver de l'outil du module sélénium.

Explique comment ouvrir n'importe quelle page de Chrome à l'aide de Webdriver.


## manière

1. Préparation

** ① Téléchargez "chrmoedriver.exe" **

Téléchargeable depuis ce site

> Depuis le lien de la version stable actuelle
image.png
image.png

** ② Enregistrez le fichier DL dans la même hiérarchie que le fichier .py **

Vous pouvez le spécifier par chemin, mais enregistrez-le dans le même dossier pour simplifier.


### 2. Codage

python


from selenium import webdriver
browser = webdriver.Chrome('chromedriver.exe')

url = 'https://qiita.com/'
browser.get(url)

C'est tout.

from selenium import webdriver Installer le pilote Web pour le module sélénium

browser = webdriver.Chrome('chromedriver.exe') Lancer Chrome avec Webdriver

url = 'https://qiita.com/' Spécifiez l'URL. Voici la page principale de qiita.

browser.get(url) Ouvrez l'url spécifiée par la méthode get

「webdriver.Chrome('chromedriver.exe').get('https://qiita.com/')」

Recommended Posts

[Python] Introduction au scraping | Programme d'ouverture de pages Web (sélénium webdriver)
Premiers pas avec le Web Scraping
Web scraping avec Selenium (Python)
[Python] Introduction au scraping WEB | Résumé des méthodes pouvant être utilisées avec webdriver
Sélénium et python pour ouvrir Google
Exploitez automatiquement les pages Web à l'aide du pilote Web Selenium
Pratiquer le web scraping avec Python et Selenium
Selenium + WebDriver (Chrome) + Python | Création d'un environnement pour le scraping
Comment ouvrir un navigateur Web à partir de python
J'ai essayé le web scraping en utilisant python et sélénium
Introduction à Tornado (1): Framework Web Python démarré avec Tornado
Grattage des listes de programmes télévisés chargées dynamiquement [Python] [Selenium]
[Python] Flux du scraping Web à l'analyse des données
[Introduction à Python3 Jour 20] Chapitre 9 Démêler le Web (9.1-9.4)
Introduction au langage Python
Introduction à OpenCV (python) - (2)
Grattage avec du sélénium [Python]
J'étais accro au grattage avec Selenium (+ Python) en 2020
Introduction à Python Django (2) Win
Grattage au sélénium en Python
Grattage avec du sélénium en Python
Commencez à Selenium en utilisant python
Selenium WebDriver + Firefox49 (provisoire) (Python)
Introduction à la communication série [Python]
[Introduction à Python] <liste> [modifier le 22/02/2020]
Introduction à Python (version Python APG4b)
Grattage avec Selenium + Python Partie 2
Une introduction à la programmation Python
[Python + Selenium] Conseils pour le grattage
Web scraping débutant avec python
Défiez Python3 et Selenium Webdriver
Introduction à Python pour, pendant
[EC2] Introduction au grattage avec du sélénium (extraction de texte et capture d'écran)
[Présentation de l'application Udemy Python3 +] 58. Lambda
Introduction à la bibliothèque de calcul numérique Python NumPy
Entraine toi! !! Introduction au type Python (conseils de type)
[Introduction à Python3 Jour 1] Programmation et Python
Scraping avec Selenium en Python (Basic)
[Introduction à Python] <numpy ndarray> [modifier le 22/02/2020]
[Présentation de l'application Udemy Python3 +] 57. Décorateur
Grattage avec Python, Selenium et Chromedriver
Introduction à Python Hands On Partie 1
[Introduction à Python3 Jour 13] Chapitre 7 Chaînes de caractères (7.1-7.1.1.1)
Web scraping avec Python Première étape
J'ai essayé webScraping avec python.
[Introduction à Python] Comment analyser JSON
[Présentation de l'application Udemy Python3 +] 56. Clôture
[Introduction à Python3 Jour 14] Chapitre 7 Chaînes de caractères (7.1.1.1 à 7.1.1.4)
Introduction à Protobuf-c (langage C ⇔ Python)
[EC2] Comment exécuter le pilote Web sélénium
[Présentation de l'application Udemy Python3 +] 59. Générateur
[Introduction à Python3 Jour 15] Chapitre 7 Chaînes de caractères (7.1.2-7.1.2.2)
[Introduction à Python] Utilisons les pandas
Web scraping pour les débutants en Python (1)
[Introduction à Python] Utilisons les pandas
[Introduction à l'application Udemy Python3 +] Résumé
Introduction à l'analyse d'image opencv python