python3.4.3
如何获取IP地址?
我这样试试:
print(socket.gethostbyname(socket.gethostname()))
但只能获得127.0.0.1
我怎样才能获得真正的ip ??
答案 0 :(得分:0)
你可以尝试
socket.getfqdn()
或
socket.gethostbyname(socket.getfqdn())
socket.gethostbyname(socket.gethostname())在/ etc / hosts中的主机名为127.0.0.1的计算机上返回127.0.0.1