def selectLocalIP():
ips = list()
print ("------------------------")
i = 1
for ifaceName in netifaces.interfaces():
tmp_ips = [i['addr'] for i in netifaces.ifaddresses(ifaceName).setdefault(netifaces.AF_INET, [{'addr':'No IP addr'}] )]
ips += tmp_ips
print(str(i) + ": " + str(tmp_ips) + " (" + ifaceName +")")
i = i + 1
print ("------------------------")
print ("")
answer = input("Which IP to use as Server IP? ")
return ips[int(answer)-1]
评论列表
文章目录