Seite 1 von 1
Screenshot erstellen
Verfasst: Donnerstag 23. November 2006, 18:17
von lordmyder
Ich habe schon im Forum und bei google gesucht, habe aber keinen Befehl gefunden, mit dem ich Screenshots vom Windows-Screen machen kann. Es scheint so, als könnte ich lediglich die Python-Fenster fotografieren. Kann mir jemand sagen, ob es doch eine Möglichkeit gibt?
Danke schon mal
LordMyder
Verfasst: Donnerstag 23. November 2006, 18:48
von sape
Einfach die 'Druck' Taste drücken (Macht einen Screenshot udn Speichert in in der Zwischenablage). Danach dein Grafikprogramm öffnen, eine neues Bild erzeugen und dann STRG+V drücken um den Inhalt der Zwischenablage einzufügen.
lg
EDIT: Ups, willst das von Python aus mache oder? Das müsste mit der win32api gehen die es als Modul für Python gibt

Verfasst: Donnerstag 23. November 2006, 18:54
von lordmyder
ja, ich wollte das mit einem Python-Script machen. Ich hab das win32api Modul durchgearbeitet, und keine Funktion gefunden, die mir einen Screenshot macht..
Verfasst: Donnerstag 23. November 2006, 18:59
von sape
Hi, ich weiß nicht ob dir das weiterhilft. Hab das auf die schnelle gefunden.
http://mail.python.org/pipermail/python ... 00701.html
lg
Re: Screenshot erstellen
Verfasst: Donnerstag 23. November 2006, 19:05
von gerold
lordmyder hat geschrieben:Ich habe schon im Forum und bei google gesucht
Hi LordMyder!
-
http://www.python-forum.de/topic-5518.html
mfg
Gerold

Verfasst: Donnerstag 23. November 2006, 19:26
von lordmyder
Hey,
diese GrabClipboard-Methode habe ich bereits ausprobiert. Aber irgendwie gibt sie mir als Wert immer "none" zurück. Weiß auch nicht warum. Kann mir jemand sagen, was ich dabei falsch mache, oder hat jemand noch ne andere Idee zum Thema "Screenshot erstellen" ?
MfG
LordMyder
Verfasst: Donnerstag 23. November 2006, 19:55
von BlackJack
Kann man das nicht mit
PIL machen? Oder geht das nur unter Linux?