@@ -33,7 +33,7 @@ as text on the console. The same text documentation can also be viewed from
3333outside the Python interpreter by running :program: `pydoc ` as a script at the
3434operating system's command prompt. For example, running ::
3535
36- pydoc sys
36+ python -m pydoc sys
3737
3838at a shell prompt will display documentation on the :mod: `sys ` module, in a
3939style similar to the manual pages shown by the Unix :program: `man ` command. The
@@ -65,18 +65,18 @@ manner similar to the Unix :program:`man` command. The synopsis line of a
6565module is the first line of its documentation string.
6666
6767You can also use :program: `pydoc ` to start an HTTP server on the local machine
68- that will serve documentation to visiting web browsers. :program: `pydoc -p 1234 `
68+ that will serve documentation to visiting web browsers. :program: `python -m pydoc -p 1234 `
6969will start a HTTP server on port 1234, allowing you to browse the
7070documentation at ``http://localhost:1234/ `` in your preferred web browser.
7171Specifying ``0 `` as the port number will select an arbitrary unused port.
7272
73- :program: `pydoc -n <hostname> ` will start the server listening at the given
73+ :program: `python -m pydoc -n <hostname> ` will start the server listening at the given
7474hostname. By default the hostname is 'localhost' but if you want the server to
7575be reached from other machines, you may want to change the host name that the
7676server responds to. During development this is especially useful if you want
7777to run pydoc from within a container.
7878
79- :program: `pydoc -b ` will start the server and additionally open a web
79+ :program: `python -m pydoc -b ` will start the server and additionally open a web
8080browser to a module index page. Each served page has a navigation bar at the
8181top where you can *Get * help on an individual item, *Search * all modules with a
8282keyword in their synopsis line, and go to the *Module index *, *Topics * and
0 commit comments