sphinxcontrib-programscreenshot is een Sphinx 1.0 extensie die programma's uitvoert tijdens het bouwen stap en omvat hun screenshot in de documentatie van & nbsp;. GUI-versie van de sphinxcontrib.programoutput extensie.
Home: https://github.com/ponty/sphinxcontrib-programscreenshot
Documentatie: http://ponty.github.com/sphinxcontrib-programscreenshot
Basisgebruik
.. Programma-screenshot :: xmessage hallo
& Nbsp;: prompt:
Hoe werkt het?
1. start Xvfb headless X-server met behulp van pyvirtualdisplay
2. redirect programma display om Xvfb server door het instellen van $ DISPLAY variabele.
3. enkele seconden wachten
4. nemen screenshot door pyscreenshot die scrot nodig heeft.
5. gebruik .. image :: richtlijn afbeelding om te laten zien
installatie
Algemeen
- Installeer Xvfb en Xephyr
- PIL installeren
- Installeer scrot
- Installeer pip
- Installeer het programma:
& Nbsp; # als root
& Nbsp; pip installeren 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 sphinxcontrib-programscreenshot installeren
Uninstall
# Als root
pip uninstall sphinxcontrib-programscreenshot
Eisen
- Python
- Sphinx
Reacties niet gevonden