・ Mac Catalina ・ Python 3.8.1
S'il est laissé tel quel, le bureau sera pris même si la capture d'écran est prise, donc Permet l'enregistrement d'écran.
"Préférences système" → "Sécurité et confidentialité"
Vérifiez le terminal dans "Enregistrement d'écran".
Installez pyautogui.
pip install pyautogui
Vous pouvez prendre une capture d'écran en plein écran avec pyautogui.screenshot ().
import pyautogui
screenshot = pyautogui.screenshot()
screenshot.save('capture d'écran.png')
En utilisant region = (position à partir de la gauche, position à partir du haut, largeur, hauteur) Vous pouvez prendre une capture d'écran d'une plage spécifique.
import pyautogui
screenshot = pyautogui.screenshot(region = (100, 200, 1500, 875))
screenshot.save('capture d'écran.png')
En convertissant en RVB, vous pouvez enregistrer au format JPEG.
screenshot = screenshot.convert('RGB')
Convertir un gros fichier png en fichier jpg pyautogui
Recommended Posts