sphinxcontrib-programscreenshot є Сфінкс 1.0 розширення, яке виконує програми під час стадії складання і включає їх скріншот в документації & NBSP ;. GUI версія розширення sphinxcontrib.programoutput.
Головна: https://github.com/ponty/sphinxcontrib-programscreenshot
Документація: http://ponty.github.com/sphinxcontrib-programscreenshot
Основи використання
.. Програма-скріншот :: xmessage привіт
І NBSP ;: запит:
Як це працює
1. Запустіть Xvfb обезголовлене X-сервер за допомогою pyvirtualdisplay
2. редирект програма дисплей на сервер Xvfb, встановивши змінну $ DISPLAY.
3. Зачекайте кілька секунд
4. Зробити знімок з pyscreenshot який повинен Scrot.
5. використання .. зображення :: директива для відображення зображення
Установка
Генерал
- Встановити Xvfb і Xephyr
- Встановити PIL
- Встановити Scrot
- Встановити PIP
- Встановити програму:
І NBSP; # в якості кореня
І NBSP; пункт встановити sphinxcontrib-programscreenshot
Ubuntu
Судо APT-отримати установку пітона-піп
Судо APT-отримати установку Scrot
Судо APT-отримати установку Xvfb
Судо APT-отримати установку X-сервера-Xephyr
Судо APT-отримати установку пітона-зображень
Судо пункт встановити sphinxcontrib-programscreenshot
Видалення
# В якості кореня
піп видалення sphinxcontrib-programscreenshot
Вимоги
- Python
- Сфінкс
Коментар не знайдено