This guide is under heavy development. If you would like to contribute, please see:
https://docs.python-guide.org/notes/contribute/
The html version of this guide is built with sphinx. You may test your revisions locally by having sphinx installed. You can do this easily with pip (as described in the link).
pip install --user sphinx
Then navigate to the directory of the Makefile and make build
or make html
. Sphinx will then generate the HTML in a folder called _build/html/
After navigating to this folder, you can then use Python's built in webserver to view your changes locally:
python3 -m http.server
By default, http.server
listens on every IP address bound on your host on port 8000. To bind to a specific one, say, localhost on port 8005:
python3 -m http.server 8005 --bind 127.0.0.1
For all contributions, please follow the Guide Style Guide
: