MSS pour Multi-Screen Shot.

Il s'agit d'un module Python qui ne doit faire qu'une seule chose, et la faire bien : prendre des captures d'écran.
Hm... Il y a déjà de quoi faire en la matière. Oui, Mais ! Je ne souhaitais pas intégrer des monstres tels que Qt, win32 ou encore wx ; et que ça soit PIL ou Pillow, aucun ne gère le multi-écran.

Le module MSS a été pensé dans le but de combler ces vides :

  • gèrer le multi-écran,
  • tout en étant multiplate-forme,
  • et en utilisant seulement du Python pur, aucun module externe.

Pour plus d'informations sur le fonctionnement interne de MSS :


Téléchargement

Tous les fichiers nécessaires se trouvent sur la page du projet (GitHub).
Ou vous pouvez l'installer simplement en utilisant pip :

python -m pip install --upgrade --user mss

Dépendances et pré-requis

Python 2.7 ou 3. C'est tout :)
MSS est écrit en Python pur avec utilisation intensive des ctypes.