Bir işlemi izlemek, kanıt tutmak veya bir paneli periyodik kaydetmek için otomatik ekran görüntüsü işe yarar. pyautogui ile çok kısa:
pip install pyautogui
import pyautogui
import time
from datetime import datetime
for i in range(10): # 10 kez
goruntu = pyautogui.screenshot()
ad = "ekran_" + datetime.now().strftime("%H%M%S") + ".png"
goruntu.save(ad)
print("Kaydedildi:", ad)
time.sleep(60) # her dakika
💡
Dosya adına saat eklemek (strftime) her görüntünün benzersiz olmasını sağlar; aksi halde birbirinin üzerine yazarlar.
Aynı kütüphaneyle fareyi hareket ettirip tıklayabilir, klavyeden yazı yazdırabilirsiniz — yani tam bir masaüstü otomasyonu kurabilirsiniz.