pyscreenshot

Software screenshot:
pyscreenshot
Dettagli del software:
Versione: 0.2.2
Data di caricamento: 15 Apr 15
Sviluppatore: ponty
Licenza: Libero
Popolarità: 2

Rating: nan/5 (Total Votes: 0)

pyscreenshot è un modulo Python che può essere utilizzato per copiare il contenuto dello schermo di un ricordo PIL un'immagine o un file. & Nbsp; di ricambio per il modulo ImageGrab, che funziona solo su Windows.
Uso
Esempio:
pyscreenshot importazione come ImageGrab
# Schermo intero
im = ImageGrab.grab ()
im.show ()
# Parte dello schermo
im = ImageGrab.grab (bbox = (10,10,500,500))
im.show ()
# In un file
ImageGrab.grab_to_file ('im.png')
Installazione
Generale
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; installare setuptools o pip
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; installazione PIL
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; installare almeno un backend
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; installare il programma:
se avete setuptools installato:
# Come root
easy_install pyscreenshot
se è stato installato pip:
# Come root
pip installare pyscreenshot
Ubuntu
# Uno o più
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 (richiesto)
sudo apt-get install python-immagini
sudo apt-get install python-setuptools
sudo easy_install pyscreenshot
Uninstall
# Come root
pip uninstall pyscreenshot

Caratteristiche :

  • Crossplatform involucro
  • Catturare l'intero desktop
  • Catturare una zona
  • salvataggio su file o PIL memoria immagini
  • alcuni backend si basano su questa discussione: http://stackoverflow.com/questions/69645/take-a-screenshot-via-a-python-script-linux

  • basato Plugin, ha wrapper per vari backend:
  • scrot
  • ImageMagick
  • PyGTK
  • PIL (solo su Windows)
  • PyQt4
  • wxPython

Requisiti :

  • Python

Limitazioni :

  • non implementato: Catturare una finestra attiva
  • diversi backend generano immagini leggermente diverse dello stesso desktop, questo dovrebbe essere studiata
  • ImageMagick crea Blackbox su alcuni sistemi
  • PyGTK backend non controlla $ DISPLAY - & gt; non funziona con Xvfb
  • slow: 0.2s - 0.7s

Altri software di sviluppo ponty

Commenti a pyscreenshot

I commenti non trovato
Aggiungi commento
Accendere le immagini!