pyscreenshot

Скріншот програми:
pyscreenshot
Дані програми:
Версія: 0.2.2
Дата завантаження: 15 Apr 15
Розробник: ponty
Ліцензія: Безкоштовно
Популярність: 2

Rating: nan/5 (Total Votes: 0)

pyscreenshot є модуль Python, який може бути використаний для копіювання вмісту екрану в PIL пам'яті зображення або файлу і NBSP ;. Заміна для ImageGrab модуль, який працює тільки на Windows.
Використання
Приклад:
імпорт pyscreenshot як ImageGrab
# Повноекранний
IM = ImageGrab.grab ()
im.show ()
# Частина екрану
IM = ImageGrab.grab (BBOX = (10,10,500,500))
im.show ()
# Подати
ImageGrab.grab_to_file ('im.png')
Установка
Генерал
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; встановити Setuptools або PIP
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; встановити PIL
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; встановити хоча б один бекенд
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; встановити програму:
якщо у вас є Setuptools встановлені:
# В якості кореня
easy_install pyscreenshot
якщо ви PIP встановлено:
# В якості кореня
пункт встановити pyscreenshot
Ubuntu
# Один або більше
Судо APT-отримати установку Scrot
Судо APT-отримати установку ImageMagick
Судо APT-отримати установку пітона-gtk2
Судо APT-отримати установку пітона-qt4
Судо APT-отримати установку пітона-wxversion
# Python Imaging Library (обов'язково)
Судо APT-отримати установку пітона-зображень
Судо APT-отримати установку пітона-Setuptools
Судо easy_install pyscreenshot
Видалення
# В якості кореня
PIP видалення pyscreenshot

Особливості

  • кроссплатформенних обгортка
  • Захват весь робочий стіл
  • захоплюючи область
  • Збереження в файл або PIL пам'яті образ
  • деякі движки засновані на цій дискусії: http://stackoverflow.com/questions/69645/take-a-screenshot-via-a-python-script-linux

  • <Клас Li = "bbli"> Плагін, у нього є обгортки для різних движків:
  • Scrot
  • ImageMagick
  • PyGTK
  • PIL (тільки на Windows)
  • PyQt4
  • WxPython

Вимоги

  • Python

Обмеження

  • не реалізовані: Захоплення активного вікна
  • різних підсистем генерації трохи різні зображення з одного робочого столу, то це має бути досліджено
  • ImageMagick створює чорний ящик на деяких системах
  • PyGTK серверної не перевіряє $ DISPLAY - & GT; не працює з Xvfb
  • повільно: 0.2 - 0.7s

Інші програми розробника ponty

pyscreenshot

Коментар не знайдено
додати коментар
Включіть картинки!