]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Issue #5626: Remove misleading comment from socket.gethostname() documentation
authorBerker Peksag <berker.peksag@gmail.com>
Wed, 20 Jan 2016 06:45:37 +0000 (08:45 +0200)
committerBerker Peksag <berker.peksag@gmail.com>
Wed, 20 Jan 2016 06:45:37 +0000 (08:45 +0200)
A machine can have more than one IP addresses so
socket.gethostbyname(socket.gethostname()) probably won't return the correct
one.

Doc/library/socket.rst

index a0817562a73ae29b77bfb3ed1cadfc7a0ca5a861..8d90698377a8662f37e7f612153a2f1258dcc430 100644 (file)
@@ -568,11 +568,6 @@ The :mod:`socket` module also offers various network-related services:
    Return a string containing the hostname of the machine where  the Python
    interpreter is currently executing.
 
-   If you want to know the current machine's IP address, you may want to use
-   ``gethostbyname(gethostname())``. This operation assumes that there is a
-   valid address-to-host mapping for the host, and the assumption does not
-   always hold.
-
    Note: :func:`gethostname` doesn't always return the fully qualified domain
    name; use :func:`getfqdn` for that.