Socket IO возвращает 127.0.0.1 в качестве адреса хоста, а не 192.168.0.* на моем устройстве ⇐ Python

Программы на Python
Anonymous
Socket IO возвращает 127.0.0.1 в качестве адреса хоста, а не 192.168.0.* на моем устройстве

Сообщение Anonymous »

Когда я запускаю следующий код для определения локального IP-адреса моего устройства, я получаю 127.0.0.1 вместо 192.168.0.101.
import socket
import threading

PORT = 8080
HOST_NAME = socket.gethostname()
print(HOST_NAME)
SERVER = socket.gethostbyname(HOST_NAME)

print(SERVER)

Вывод, который я получаю на консоли:
MyDeviceName.local
127.0.0.1


Подробнее здесь: https://stackoverflow.com/questions/723 ... -my-device

Вернуться в «Python»