sphinxcontrib-programscreenshot est un Sphinx 1.0 extension qui exécute des programmes lors de l'étape de construction et comprend leur capture d'écran dans la documentation. & Nbsp; la version GUI de l'extension de sphinxcontrib.programoutput.
Accueil: https://github.com/ponty/sphinxcontrib-programscreenshot
Documentation: http://ponty.github.com/sphinxcontrib-programscreenshot
Utilisation de base
.. Programme capture d'écran :: xmessage bonjour
& Nbsp;: invite:
Comment ça marche?
1. commencer Xvfb serveur sans écran X en utilisant pyvirtualdisplay
2. redirection affichage du programme au serveur Xvfb en réglant la variable $ DISPLAY.
3. attendre quelques secondes
4. prendre le screenshot par pyscreenshot qui doit scrot.
5. L'utilisation .. image :: directive pour afficher l'image
Installation
Général
- Installer Xvfb et Xephyr
- Installer PIL
- Installer scrot
- Installer pip
- Installer le programme:
& Nbsp; # en tant que root
& Nbsp; pip installer 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 installer sphinxcontrib-programscreenshot
Désinstaller
# En tant que root
pip désinstallation sphinxcontrib-programscreenshot
Exigences :
- Python
- Sphinx
Commentaires non trouvées