La génération du répertoire est os.mkdir (chemin) Prenez une capture d'écran avec pyautogui.screenshot () La destination de la capture d'écran est save ("save destination")
* Méthode de spécification de chemin
Tous les codes
import os
import pyautogui
import time
import datetime
#Enregistrer le chemin de destination
h_path = "Entrez ici où vous souhaitez enregistrer le dossier" #Par exemple, sur un Mac/Users/"username"/Downloads/
#Nombre de pressions(Fois)
times = 3
#Intervalle de compression(Secondes)
span = 1
#Acronyme du dossier de sortie
h_foldername = "analyses statistiques"
#Acronyme du fichier de sortie
h_filename = "Document"
#Créer un dossier de sortie(Nom du dossier: Initial_Année, mois, jour, heure et minute)
folder_name = h_foldername + "_" + str(datetime.datetime.now().strftime("%Y%m%d%H%M"))
path = h_path + folder_name
os.makedirs(path, exist_ok=True)
for i in range(times):
#Donnez un nom à l'image
filename = h_filename + '_{0:04d}.png'.format(i)+ "_" + str(datetime.datetime.now().strftime("%Y%m%d%H%M%S"))
#Prendre une capture d'écran
s = pyautogui.screenshot()
#sauvegarder
s.save(folder_name + '/' + filename)
#Intervalle de compression(Secondes)
time.sleep(span)
Supplément
J'ai utilisé .format (nombre) pour utiliser la notation à 4 chiffres lors de la numérotation des fichiers image. {0:04d}'.format(number) ・ Remplissez avec 0: 0 ・ 04d: 4 chiffres
Exemple(10→0010)
number = 10
number_padded = '{0:04d}'.format(number)
print(number_padded) # => '0010'
Référence
J'ai beaucoup appris ici. [Introduction à Python] Créer facilement un répertoire | os.mkdir ・ os.makedirs [Python] J'ai créé un outil pour presser automatiquement les livres Kindle en utilisant pyautogui!
Recommended Posts