gh37pt_chr
@gh37pt_chr

Почему при попытке получения имени моего телефона, интерпретатор выводит «localhost»?

Я пытаюсь получить имя моего телефона, с помощью Python, с применением модуля "socket", но оно не соответствует названию телефона, что я выставил в настройках. Вместо имени телефона, я получаю "localhost" или другую несуразицу. Та же самая песни и с другими модулями:

Библиотека "Socket":

import socket
print(socket.gethostname())

Библиотека "Platform":

import platform
print(platform.node())

Использование этих библиотек приводит к тому, что на телефоне я получаю "localhost", или имя провайдера, в то время как на ПК я получаю имя компьютера. Есть ли другие способы получить нормальное имя телефона, выставленное мной в настройках, или переименовать этот злополучный "localhost"?
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы