sphinxcontrib-programscreenshot är en Sphinx 1.0 förlängning som exekverar program under byggsteget och innehåller deras skärmdumpen i dokumentationen. & Nbsp; GUI version av sphinxcontrib.programoutput förlängning.
Hem: https://github.com/ponty/sphinxcontrib-programscreenshot
Dokumentation: http://ponty.github.com/sphinxcontrib-programscreenshot
Grundläggande användning
.. Program skärmdump :: xmessage hello
& Nbsp;: prompten:
Så här fungerar det
1. Starta Xvfb huvudlös X-server med hjälp pyvirtualdisplay
2. redirect program displayen Xvfb servern genom att sätta $ DISPLAY variabeln.
3. vänta några sekunder
4. ta skärmdump från pyscreenshot som behöver scrot.
5. användning .. bild :: direktiv för att visa bilden
Installation
Allmänt
- Installera Xvfb och Xephyr
- Installera PIL
- Installera scrot
- Installera PIP
- Installera programmet:
& Nbsp; # som root
& Nbsp; pip installera 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-imaging
sudo PiP installera sphinxcontrib-programscreenshot
Uninstall
# Som root
pip uninstall sphinxcontrib-programscreenshot
Krav :
- Python
- Sphinx
Kommentarer hittades inte