・ Mac Catalina ・ Python 3.8.1
Wenn es so bleibt, wie es ist, wird der Desktop auch dann aufgenommen, wenn der Screenshot aufgenommen wird Ermöglicht die Bildschirmaufnahme.
"Systemeinstellungen" → "Sicherheit und Datenschutz"
Überprüfen Sie das Terminal unter "Bildschirmaufnahme".
Installieren Sie pyautogui.
pip install pyautogui
Mit pyautogui.screenshot () können Sie einen Vollbild-Screenshot erstellen.
import pyautogui
screenshot = pyautogui.screenshot()
screenshot.save('Bildschirmfoto.png')
Mit region = (Position von links, Position von oben, Breite, Höhe) Sie können einen Screenshot eines bestimmten Bereichs erstellen.
import pyautogui
screenshot = pyautogui.screenshot(region = (100, 200, 1500, 875))
screenshot.save('Bildschirmfoto.png')
Durch Konvertieren in RGB können Sie als JPEG speichern.
screenshot = screenshot.convert('RGB')
Konvertieren einer großen PNG-Datei in eine JPG-Datei pyautogui
Recommended Posts