Die Verzeichnisgenerierung ist os.mkdir (Pfad) Machen Sie einen Screenshot mit pyautogui.screenshot () Das Ziel des Screenshots ist Speichern ("Ziel speichern")
Alle Codes
import os
import pyautogui
import time
import datetime
#Zielpfad speichern
h_path = "Geben Sie hier ein, wo Sie den Ordner speichern möchten" #Zum Beispiel auf einem Mac/Users/"username"/Downloads/
#Anzahl der Quetschungen(Mal)
times = 3
#Quetschintervall(Sekunden)
span = 1
#Akronym für Ausgabeordner
h_foldername = "statistische Analyse"
#Akronym für Ausgabedatei
h_filename = "Dokument"
#Ausgabeordner erstellen(Ordnername: Initial_Jahr, Monat, Tag, Stunde und 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):
#Geben Sie dem Bild einen Namen
filename = h_filename + '_{0:04d}.png'.format(i)+ "_" + str(datetime.datetime.now().strftime("%Y%m%d%H%M%S"))
#Mache ein Bildschirmfoto
s = pyautogui.screenshot()
#sparen
s.save(folder_name + '/' + filename)
#Quetschintervall(Sekunden)
time.sleep(span)
Ergänzung
Ich habe .format (Nummer) verwendet, um bei der Nummerierung von Bilddateien die 4-stellige Notation zu verwenden. {0:04d}'.format(number) ・ Füllen Sie mit 0: 0 D 04d: 4 Ziffern
Beispiel(10→0010)
number = 10
number_padded = '{0:04d}'.format(number)
print(number_padded) # => '0010'
Referenz
Ich habe hier viel gelernt. [Einführung in Python] Einfaches Erstellen eines Verzeichnisses | os.mkdir ・ os.makedirs [Python] Ich habe ein Tool erstellt, mit dem Kindle-Bücher mithilfe von Pyautogui automatisch komprimiert werden können!
Recommended Posts