pyscreenshot

Software screenshot:
pyscreenshot
Podrobnosti Software:
Verze: 0.2.2
Datum uploadu: 15 Apr 15
Vývojka: ponty
Licence: Volný
Popularita: 2

Rating: nan/5 (Total Votes: 0)

pyscreenshot je Python modul, který lze použít ke kopírování obsahu obrazovky do PIL obrazu paměti nebo souboru. & Nbsp; náhrada za ImageGrab modul, který funguje pouze v systému Windows.
Používání
Příklad:
import pyscreenshot as ImageGrab
# Celá obrazovka
im = ImageGrab.grab ()
im.show ()
# Část obrazovky
im = ImageGrab.grab (bbox = (10,10,500,500))
im.show ()
# Do souboru
ImageGrab.grab_to_file ("im.png")
Instalace
Obecný
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; nainstalovat setuptools nebo PIP
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; nainstalovat PIL
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; instalovat alespoň jeden backend
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; nainstalovat program:
pokud máte nainstalovaný setuptools:
# Jako root
easy_install pyscreenshot
Pokud jste nainstalovali PIP:
# Jako root
Pip nainstalovat pyscreenshot
Ubuntu
# Jeden nebo více
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 (povinné)
sudo apt-get install python-imaging
sudo apt-get install python-setuptools
sudo easy_install pyscreenshot
Odinstalovat
# Jako root
pip odinstalovat pyscreenshot

Vlastnosti :

  • crossplatform wrapper
  • Zachycení celou plochu
  • Zachycení prostor
  • uložení do souboru nebo PIL image paměť
  • některé backends jsou založeny na této diskusi: http://stackoverflow.com/questions/69645/take-a-screenshot-via-a-python-script-linux

  • Plugin založený, má obálky pro různé backends:
  • scrot
  • ImageMagick
  • PyGTK
  • PIL (pouze pro Windows)
  • PyQt4
  • wxPython

Požadavky na :

  • Python

Omezení :

  • neprovedl: Zachycení aktivního okna
  • různé backend generovat mírně odlišné obrazy ze stejné plochy, mělo by to být vyšetřeny
  • ImageMagick vytváří blackbox na některých systémech
  • PyGTK backend nekontroluje $ DISPLAY - & gt; nepracuje s Xvfb
  • pomalý: 0,2s - 0.7s

Ostatní software developer ponty

Komentáře k pyscreenshot

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!