Найти - Пользователи
Полная версия: socket.error: wildcard resolved to multiple address
Начало » Network » socket.error: wildcard resolved to multiple address
1
Mindzor
Код:
hostname, aliaslist, ipaddrlist = socket.gethostbyaddr('')
выдает ошибку: socket.error: wildcard resolved to multiple address
Почему?
o7412369815963
Mindzor
Код:
hostname, aliaslist, ipaddrlist = socket.gethostbyaddr('')
выдает ошибку: socket.error: wildcard resolved to multiple address
Почему?
адрес какой?
>>> import socket
>>> socket.gethostbyaddr('ya.ru')
('www.yandex.ru', [], ['213.180.204.3'])
>>> socket.gethostbyaddr('213.180.204.3')
('www.yandex.ru', [], ['213.180.204.3'])
Андрей Светлов
Надо полагать потому, что у вашей машинки несколько активных сетевых интерфейсов
Mindzor
Андрей Светлов
Надо полагать потому, что у вашей машинки несколько активных сетевых интерфейсов
Вроде бы активны следующие:
- VMware Network Adapter VMnet1
- VMware Network Adapter VMnet8
- Беспроводное сетевое соединение
- Подключение по локальной сети
Мне нужен “Беспроводное сетевое соединение”. Получается остальные отключить или как?
Subideal Ox
Mindzor
Мне нужен “Беспроводное сетевое соединение”. Получается остальные отключить или как?
Среди интерфейсов будет еще обратная петля. Нужно явно указать ip
Mindzor
Subideal Ox
Среди интерфейсов будет еще обратная петля. Нужно явно указать ip
Обратная петля это я полагаю loopback adapter. А его надо настраивать/устанавливать… Хотелось бы чтобы пользователю не приходилось делать лишние телодвижения, а сразу через python.exe запустить скрипт.
o7412369815963
Mindzor
Код:
hostname, aliaslist, ipaddrlist = socket.gethostbyaddr('')
выдает ошибку: socket.error: wildcard resolved to multiple address
Почему?
что вы хотели получить?
Mindzor
o7412369815963
что вы хотели получить?
я хочу дописать PySocks - a SOCKS proxy in Python (https://sourceforge.net/projects/pysocks), но на моем Python27 этот проект не запускается, а вылетает с ошибкой socket.error: wildcard resolved to multiple address
o7412369815963
раз адрес не указан, наверное имелось ввиду локальных хост, попробуйте так:
hostname, aliaslist, ipaddrlist = socket.gethostbyaddr('localhost')
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB