Capture d'écran en python [Résolu]

cs_vychnou 124 Messages postés dimanche 5 octobre 2003Date d'inscription 11 mai 2009 Dernière intervention - 11 janv. 2007 à 16:50 - Dernière réponse : cs_vychnou 124 Messages postés dimanche 5 octobre 2003Date d'inscription 11 mai 2009 Dernière intervention
- 29 janv. 2007 à 09:55
    Bonjour à tous,
je suis confronté à un problème: Comment capturer l'écran en python?
Apparement, il n'existe pas de solution toute faite. Si quelqu'un en connait une, j'apprécierai qu'il m'offre des indications.
Sinon, une autre piste: un petit script à coté qui effectue la capture d'écran de manière dépendante du système d'exploitation. Ca doit bien être faisable (sinon je vais même aller jusqu'à créer du code C pour chaque grand système d'exploitation: Linux / Windows/ Mac... qui effectue la même tâche: capturer l'écran, mais ça me semble un peu laborieux).
Si quelqu'un a des idées, je suis preneur!
Merci d'avance.
Afficher la suite 

2 réponses

Répondre au sujet
cs_DoudouBidou 102 Messages postés jeudi 29 mai 2003Date d'inscription 23 juin 2008 Dernière intervention - 27 janv. 2007 à 00:47
+2
Utile
ça existe et c'est très simple a utiliser
Il faut pour cela utiliser la bibliothèque PIL : http://www.pythonware.com/products/pil/
le module ImageGrab possède la fonction grab() qui permet de capturer tout ou partie de l'écran
seul bémol bien que PIL soit multiplateforme, le module ImageGrab ne fonctionne apparement que sous Windows

Sébastien
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_DoudouBidou
cs_vychnou 124 Messages postés dimanche 5 octobre 2003Date d'inscription 11 mai 2009 Dernière intervention - 29 janv. 2007 à 09:55
0
Utile
Merci beaucoup!
Moi qui suis un afficionados de PIL, je ne savais même pas qu'il permettait de résoudre mon problème!
Commenter la réponse de cs_vychnou

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.