Téléchargez le fichier en spécifiant la destination de téléchargement avec Python & Selemiun & Chrome (version Windows)

Code source

test.py


#Importer un pilote Web depuis le sélénium
from selenium import webdriver 

#Spécifiez le dossier de destination du téléchargement
#Exemple d'utilisation:
#download_directory='c:\\Users\\<Votre répertoire personnel>\\Downloads'
#Remarque: barre oblique inverse(\)Est "\\"Doit être écrit avec un caractère d'échappement
download_directory='<Où vous souhaitez enregistrer le fichier téléchargé>'

###############################################################
###Vous pouvez télécharger le fichier sans afficher la boîte de dialogue.
###Téléchargement de fichier_Il est enregistré dans le chemin défini dans le répertoire.
#
#Exemple d'utilisation:
#   driver =init_selenium()
#   target_url='www.WannaGetFileFromHere.com'
#   driver.get(target_url)
###############################################################
def init_selenium():
    ###Définir les options pour Chrome
    chop = webdriver.ChromeOptions() #
    prefs = {"download.default_directory" : download_directory}
    chop.add_experimental_option("prefs",prefs)
    chop.add_argument('--ignore-certificate-errors') #Contre-mesures d'erreur SSL
    driver = webdriver.Chrome(chrome_options = chop)
    return driver

point important

Lors de la spécification du dossier de destination du téléchargement, la barre oblique inverse () est considérée comme un caractère d'échappement, elle doit donc être décrite comme "\".

Recommended Posts

Téléchargez le fichier en spécifiant la destination de téléchargement avec Python & Selemiun & Chrome (version Windows)
Installer en spécifiant la version avec pip
Spécification de la destination de chargement du module avec GAE python
Télécharger le fichier csv avec python
Extraire le fichier xz avec python
Téléchargement de fichiers implémenté avec Python + Bottle
Téléchargez le fichier déployé avec appcfg.py
Obtenez l'URL de destination du lien en spécifiant la phrase de texte avec le grattage Python (Beautiful Soup) + XPath
Lire le fichier CSV avec python (Télécharger et analyser le fichier CSV)
Vérifier l'existence du fichier avec python
Lisons le fichier RINEX avec Python ①
Lisez le fichier ligne par ligne avec Python
Télécharger des fichiers sur le Web avec Python
Lisez le fichier ligne par ligne avec Python
Lisez le fichier en spécifiant le code de caractère.
Téléchargez le fichier avec PHP [En construction]
Écraser le fichier de téléchargement pour python selenium Chrome
Télécharger et télécharger des fichiers wav sur X-Server par FTP avec Python
Un mémo organisé en renommant les noms de fichiers dans le dossier avec python
Développer des applications Windows avec Python 3 + Tkinter (fichier exe)
Téléchargez le fichier csv créé par Google Colaboratory
Convertir le code de caractère du fichier avec Python3
Lire ligne par ligne à partir d'un fichier avec Python
Ouvrez la page en mode secret en spécifiant la langue du navigateur avec les liaisons Selenium Python (Chrome)
Trouver la fonction de distribution cumulative par tri (version Python)
Téléchargez des fichiers tout en affichant la progression dans Python 3.x
J'ai essayé de toucher un fichier CSV avec Python
Le datetime Python3 est plus rapide en spécifiant simplement le fuseau horaire
[Python] Comment spécifier l'emplacement de téléchargement avec youtube-dl
Lisez le fichier xml en vous référant au didacticiel Python
Génération d'images JPEG en spécifiant la qualité avec Python + OpenCV
[Python] Supprimer en spécifiant une balise avec Beautiful Soup
Python à partir de Windows 7
Vérifier la version avec python
Comment calculer le rayonnement X (CXB) de fond d'espace avec Python en spécifiant la plage de flux
J'ai remplacé le livre de recettes Windows PowerShell par un script python.
Appeler le code généré par Cython à partir de C / C ++ (version Windows)
2020/02 Python 3.7 + TensorFlow 2.1 + Keras 2.3.1 + YOLOv3 Détection d'objets avec la dernière version
[Python] Ouvrez le fichier csv dans le dossier spécifié par pandas
Pourquoi puis-je utiliser le module en important avec python?
Comment changer le fichier de configuration pour qu'il soit lu par Python
[Python] Lisez le fichier csv et affichez la figure avec matplotlib
Préparer l'environnement de développement Python avec Mac + Windows + VisualStudio Code (version Windows)
Préparer l'environnement de développement Python avec Mac + Windows + VisualStudio Code (version Mac)
Attacher au processus Python de la destination SSH et déboguer
Histoire que Python a cessé de travailler avec VS Code (Windows 10)
Essayez de déchiffrer les caractères déformés dans le nom du fichier joint avec Python
Python avec VSCode (Windows 10)
Exécutez python avec PyCharm (Windows)
Dessiner un fichier netCDF avec python
Appelez l'API avec python3.
Spécifiez la version python avec virtualenv
Synchronisation de l'heure (Windows) avec Python
[Version septembre 2020] Explique la procédure d'utilisation de l'API Gmail avec Python
Énumération de fichiers japonais avec le système Python2 sous Windows (contre-mesure du problème 5C)