Как узнать, есть ли в моей клиентской системе сетевое соединение с использованием python?Могу предположить клиента, связанного с DHCP.Я не могу использовать списки известных надежных сайтов для проверки связи, чтобы проверить соединение, так как он должен работать как в изолированных сетях, так и в открытых.так как он не только возвращает петлю).Но ....
print socket.gethostbyaddr('localhost')
возвращает
('localhost', ['ip6-localhost', 'ip6-loopback'], ['::1'])
, что не очень полезно.Любые другие идеи будут оценены, спасибо!