все Python 3platformфункция
platform.node()
система и машина
Сетевое имя компьютера (hostname) строкой; пустая строка, если его не удалось определить.
Синтаксис
platform.node()
Имя не обязательно полное: обычно это короткое 'laptop', а не 'laptop.example.com' — для полного имени есть socket.getfqdn(). Значение кэшируется на весь процесс, так что смену имени во время работы функция не увидит, пока не вызвать platform.invalidate_caches() (3.14+). В контейнерах это часто случайный идентификатор, а не что-то осмысленное.
Примеры
import platform
print(platform.node()) # → ? имя машины, например my-laptop
print(platform.node() == platform.uname().node) # → True — это одно и то же поле
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности