Сообщить об ошибке.

Функция gethostname() модуля socket в Python

Получает имя хоста компьютера

Синтаксис:

import socket

socket.gethostname()

Параметры:

  • нет.

Возвращаемое значение:

  • имя хоста компьютера

Описание:

Функция gethostname() модуля socket возвращает строку, содержащую имя хоста/домена компьютера, на котором в настоящее время выполняется интерпретатор Python.

Вызывает событие аудита socket.gethostname без аргументов.

Примечание. Функция socket.gethostname не всегда возвращает полное доменное имя. Для извлечения полного имени хоста/домена компьютера используйте функцию socket.getfqdn().

Пример получения имени хоста компьютера.

>>> import socket
>>> socket.gethostname()
# 'IdeaCentre'
>>> socket.getfqdn('127.0.0.1')
# 'localhost'
>>> socket.getfqdn('10.10.10.13')
# 'IdeaCentre'