如何在Python3.4.3中获取IP地址

时间:2015-10-04 12:17:15

标签: ip

python3.4.3

如何获取IP地址?

我这样试试:

print(socket.gethostbyname(socket.gethostname()))

但只能获得127.0.0.1

我怎样才能获得真正的ip ??

1 个答案:

答案 0 :(得分:0)

你可以尝试

socket.getfqdn()

 socket.gethostbyname(socket.getfqdn())

socket.gethostbyname(socket.gethostname())在/ etc / hosts中的主机名为127.0.0.1的计算机上返回127.0.0.1