pyscreenshot

Software screenshot:
pyscreenshot
Software informatie:
Versie: 0.2.2
Upload datum: 15 Apr 15
Ontwikkelaar: ponty
Licentie: Gratis
Populariteit: 2

Rating: nan/5 (Total Votes: 0)

pyscreenshot een Python module die kan worden gebruikt om de inhoud van het scherm kopiëren naar een PIL beeldgeheugen of bestand. & Nbsp; Vervanging voor de ImageGrab Module, die alleen werkt op Windows.
Gebruik
Voorbeeld:
import pyscreenshot als ImageGrab
# Volledig scherm
im = ImageGrab.grab ()
im.show ()
# Deel van het scherm
im = ImageGrab.grab (Bbox = (10,10,500,500))
im.show ()
# Naar bestand
ImageGrab.grab_to_file (im.png)
installatie
Algemeen
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; setuptools of pip installeren
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; PIL installeren
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Installeer tenminste één backend
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; installeer het programma:
als u setuptools geïnstalleerd:
# Als root
easy_install pyscreenshot
als je pip hebt geïnstalleerd:
# Als root
pip pyscreenshot installeren
Ubuntu
# Een of meer
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 (verplicht)
sudo apt-get install python-imaging
sudo apt-get install python-setuptools
sudo easy_install pyscreenshot
Uninstall
# Als root
pip uninstall pyscreenshot

Kenmerken

  • crossplatform wrapper
  • de hele desktop vastleggen
  • Het vastleggen van een gebied
  • besparing naar een bestand of PIL beeldgeheugen
  • sommige backends zijn gebaseerd op deze discussie: http://stackoverflow.com/questions/69645/take-a-screenshot-via-a-python-script-linux

  • Plugin gebaseerd, heeft het wrappers voor verschillende backends:
  • scrot
  • ImageMagick
  • PyGTK
  • PIL (alleen op windows)
  • PyQt4
  • wxPython

Eisen

  • Python

Beperkingen

  • niet geïmplementeerd: Het vastleggen van een actief venster
  • verschillende backends genereren iets andere beelden uit dezelfde desktop, dient dit te worden onderzocht
  • ImageMagick creëert blackbox op sommige systemen
  • PyGTK backend niet controleert $ DISPLAY - & gt; niet werken met Xvfb
  • slow: 0,2 s - 0.7s

Andere software van ontwikkelaar ponty

Reacties op pyscreenshot

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!