pyscreenshot

Logiciel capture d'écran:
pyscreenshot
Détails logiciels:
Version: 0.2.2
Date de transfert: 15 Apr 15
Développeur: ponty
Licence: Gratuit
Popularité: 2

Rating: nan/5 (Total Votes: 0)

pyscreenshot est un module Python qui peut être utilisé pour copier le contenu de l'écran à une mémoire PIL d'image ou un fichier. & Nbsp; remplacement pour le module ImageGrab, qui fonctionne sur Windows uniquement.
Usage
Exemple:
pyscreenshot d'importation comme ImageGrab
# Plein écran
im = ImageGrab.grab ()
im.show ()
# Partie de l'écran
im = ImageGrab.grab (bbox = (10,10,500,500))
im.show ()
# De déposer
ImageGrab.grab_to_file ('im.png')
Installation
Général
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; installer setuptools ou pip
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; installer PIL
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; installer au moins un backend
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; installer le programme:
si vous avez installé setuptools:
# En tant que root
easy_install pyscreenshot
si vous avez installé pip:
# En tant que root
pip installer pyscreenshot
Ubuntu
# Un ou plus
sudo apt-get install scrot
sudo apt-get install imagemagick
sudo apt-get install python-gtk2
sudo apt-get install python-qt4
sudo apt-get install python-wxversion
# Python Imaging Library (obligatoire)
sudo apt-get install python-imaging
sudo apt-get install python-setuptools
sudo easy_install pyscreenshot
Désinstaller
# En tant que root
pip désinstallation pyscreenshot

Caractéristiques :

  • Crossplatform wrapper
  • Capturer l'ensemble du bureau
  • Capturer une zone
  • Enregistrement de fichier ou PIL mémoire d'image
  • des backends sont basées sur cette discussion: http://stackoverflow.com/questions/69645/take-a-screenshot-via-a-python-script-linux

  • Plugin base, il a wrappers pour différents backends:
  • scrot
  • ImageMagick
  • PyGTK
  • PIL (uniquement sous Windows)
  • PyQt4
  • wxPython

Exigences :

  • Python

Limites :

  • pas mis en œuvre: Capture d'une fenêtre active
  • différents backends produisent des images légèrement différentes du même bureau, ce qui devrait être étudiée
  • ImageMagick crée blackbox sur certains systèmes
  • PyGTK backend ne vérifie pas $ DISPLAY - & gt; ne pas travailler avec Xvfb
  • lente: 0.2s - 0.7s

D'autres logiciels de développeur ponty

Commentaires à pyscreenshot

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!