Как я могу легко получить список IP-адресов или имен хостов из локальной сети в Python?
Было бы лучше, если бы он был мультиплатформенным, но сначала он должен работать на Mac OS X, а затем другие.
Редактировать: Под локальным я подразумеваю все активные адреса в локальной сети, такие как 192.168.xxx.xxx
.
Итак, если IP-адрес моего компьютера (в локальной сети) равен 192.168.1.1
, и у меня есть три других подключенных компьютера, я бы хотел, чтобы он возвращал IP-адреса 192.168.1.2
, 192.168.1.3
, 192.168.1.4
и, возможно, их имена хостов.