sphinxcontrib-programscreenshot adalah Sphinx 1.0 ekstensi yang mengeksekusi program selama langkah membangun dan termasuk screenshot mereka ke dokumentasi & nbsp;. Versi GUI dari ekstensi sphinxcontrib.programoutput.
Home: https://github.com/ponty/sphinxcontrib-programscreenshot
Dokumentasi: http://ponty.github.com/sphinxcontrib-programscreenshot
Penggunaan dasar
.. Program-screenshot :: xmessage halo
& Nbsp;: prompt:
Cara kerjanya
1. mulai Xvfb tanpa kepala X server menggunakan pyvirtualdisplay
2. redirect tampilan program ke server Xvfb dengan menetapkan $ variabel DISPLAY.
3. tunggu beberapa detik
4. mengambil screenshot dengan pyscreenshot yang membutuhkan scrot.
5. Penggunaan .. :: gambar direktif untuk menampilkan gambar
Instalasi
Umum
- Install Xvfb dan Xephyr
- Install PIL
- Install scrot
- Install pip
- Menginstal program:
& Nbsp; # sebagai root
& Nbsp; pip install sphinxcontrib-programscreenshot
Ubuntu
sudo apt-get install python-pip
sudo apt-get install scrot
sudo apt-get install Xvfb
sudo apt-get install xserver-xephyr
sudo apt-get install python-pencitraan
sudo pip install sphinxcontrib-programscreenshot
Uninstall
# Sebagai root
pip uninstall sphinxcontrib-programscreenshot
Persyaratan :
- Python
- Sphinx
Komentar tidak ditemukan