pyscreenshot

Tela Software:
pyscreenshot
Detalhes de Software:
Versão: 0.2.2
Data de upload: 15 Apr 15
Revelador: ponty
Licença: Livre
Popularidade: 2

Rating: nan/5 (Total Votes: 0)

pyscreenshot é um módulo Python que pode ser usado para copiar o conteúdo da tela para uma memória PIL imagem ou arquivo. & Nbsp; de substituição para o Módulo ImageGrab, que funciona apenas no Windows.
Uso
Exemplo:
pyscreenshot importação como ImageGrab
# Tela cheia
im = ImageGrab.grab ()
im.show ()
# Parte da tela
im = ImageGrab.grab (bbox = (10,10,500,500))
im.show ()
# Arquivar
ImageGrab.grab_to_file ('im.png')
Instalação
Geral
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; instalar setuptools ou pip
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; instalar PIL
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; instalar pelo menos um backend
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; instalar o programa:
Se você tem setuptools instalado:
# Como root
easy_install pyscreenshot
se você tiver instalado pip:
# Como root
pip instalar pyscreenshot
Ubuntu
# Um ou mais
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 (obrigatório)
sudo apt-get install python-imaging
sudo apt-get install python-setuptools
sudo easy_install pyscreenshot
Uninstall
# Como root
pip desinstalação pyscreenshot

Características :

  • CrossPlatform invólucro
  • A captura de toda a área de trabalho
  • Capturar uma área
  • salvar em arquivo ou memória de imagem PIL
  • alguns backends são baseados nesta discussão: http://stackoverflow.com/questions/69645/take-a-screenshot-via-a-python-script-linux

  • baseado Plugin, tem wrappers para vários backends:
  • scrot
  • ImageMagick
  • PyGTK
  • PIL (apenas no Windows)
  • PyQt4
  • wxPython

Requisitos :

  • Python

Limitações :

  • não implementadas: Capturar uma janela ativa
  • diferentes backends gerar imagens ligeiramente diferentes da mesma área de trabalho, esta deve ser investigada
  • ImageMagick cria blackbox em alguns sistemas
  • PyGTK backend não verifica $ DISPLAY - & gt; não trabalhar com Xvfb
  • lenta: 0.2s - 0.7s

Outro software de desenvolvedor ponty

Comentário para pyscreenshot

Comentários não encontrado
Adicionar comentário
Ligue imagens!