ScreenShot avec Selenium (édition Python)

Motivation

Objectif

la mise en oeuvre

Pour le moment, un script qui crée simplement un fichier appelé "screen.png " au même niveau et y enregistre ScreenShot.

screenshot.py


import os
from selenium import webdriver

# URL & File Name
URL = "https://www.google.com"
FILENAME = os.path.join(os.path.dirname(os.path.abspath(__file__)), "screen.png ")

# Open Web Browser & Resize 720P
driver = webdriver.Firefox()
driver.set_window_size(1280, 720) 
driver.get(URL)

# Get Screen Shot
driver.save_screenshot(FILENAME)

# Close Web Browser
driver.quit()

Je n'ai pas confirmé l'opération, je pense que ça va marcher, je ne sais pas.

Conclusion

Recommended Posts

ScreenShot avec Selenium (édition Python)
Grattage avec du sélénium [Python]
Grattage avec Selenium + Python Partie 1
Grattage avec du sélénium en Python
Grattage avec Selenium + Python Partie 2
Scraping avec Selenium en Python (Basic)
Grattage avec Python, Selenium et Chromedriver
Grattage au sélénium
[Python / Selenium] XPath
FizzBuzz en Python3
Grattage au sélénium ~ 2 ~
Grattage avec Python
Statistiques avec python
Grattage avec Python
Python avec Go
Twilio avec Python
Jouez avec 2016-Python
Testé avec Python
Grattage avec du sélénium
Commençant par Selenium
avec syntaxe (Python)
Bingo avec python
Zundokokiyoshi avec python
Excel avec Python
Micro-ordinateur avec Python
Cast avec python
Obtenir le code HTML de l'élément avec du sélénium Python
Test WebUI avec Python2.6 + Selenium 2.44.0 - paramètre de profil
Écran partagé avec l'application python exe
[Python] Utiliser automatiquement le navigateur avec Selenium
Pratiquer le web scraping avec Python et Selenium
Utilisez le pilote Web phantomjs de sélénium avec unittest de python
Communication série avec Python
Zip, décompressez avec python
Grattage réussi avec Selenium
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)
Essayez de gratter avec Python.
Apprendre Python avec ChemTHEATER 03
Recherche séquentielle avec Python
"Orienté objet" appris 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
Fonctionnement automatique de Chrome avec Python + Sélénium + pandas
1.1 Premiers pas avec Python
Binarisation avec OpenCV / Python
3. 3. Programmation IA avec Python
Essayez d'exécuter Google Chrome avec Python et Selenium
Méthode Kernel avec Python
Non bloquant avec Python + uWSGI
Grattage avec Python + PhantomJS