Probleme mit Screenshot bei Python pyautogui?
Hallo, ich probiere gerade mit der Screenshot funktion von pyautogui herum, da ich sie für ein Projekt brauche.
Ich gebe bei der Region die X und Y Koordinaten eines Punktes an, der die obere linke Ecke des Screenshot Quadrates abbildet. Die letzten zwei Zahlen ergeben dann die Länge und die Höhe des Quadrates.
Ich gebe also immer Koordinaten an und lasse mir den entstehenden Screenshot dann in meinen Ordner anzeigen. (Er überschreibt sich immer wieder so das ich den Aktuellen Screenshot sehe)
Das funktioniert auch sehr gut, bis ich versuche Screenshots auf meinem anderen Bildschirm (2.Bildschirm) zu machen. Ich bekomme nur Schwarze Screenshots ausgegeben, soblad meine X und Y Koordinaten den 2.Bildschirm erfassen.
Weiß jemand warum das passiert und was ich machen kann?
1 Antwort
der 2te Bildschirm ist praktisch deine 2te Oberfläche. Man kann z.B durch einen Arbeitsflächen Umschalter diverse Arbeitsflächen umschalten über die GUI so ist es auch bei Phyton nicht anders das du die Arbeitsfläche mit angeben muss wo der Screenshot gemacht werden soll. es reicht nicht aus nur die x und y Koordinate zusammen mit der höhe und Breite des zu machenden Screenshots anzugeben.