Kann python-Holen Sie sich den Screenshot von einem bestimmten Fenster?

So bin ich zum Beispiel läuft ein java-Programm. Kann ich python verwenden, um die Inhalte(screenshot) von diesem java-Programm? Nicht der ganze Bildschirm, nur das java-Programm.

Habe ich gesehen, dass dieses Modul, aber es erfordert einen parameter ", wo das Programm-Fenster":

import pyscreenshot as ImageGrab

if __name__ == "__main__":
    # part of the screen
    im=ImageGrab.grab(bbox=(10,10,510,510)) # X1,Y1,X2,Y2
    im.show()
#-#

Aber das kann nicht sein, was ich Suche, da es erfordert die bounding_box.

Sie könnte erkennen, was Fenster, das Sie aufnehmen möchten, und finde es ist die Höhe, Breite und coords...
Vielen Dank für deine Idee. Aber wie? Ich ursprünglich dachte, es gibt vielleicht eine Methode, die ich bieten kann ein Fenster Titel oder Programm-ID

InformationsquelleAutor Cuo Show | 2016-11-25

Schreibe einen Kommentar