Python ·

在Linux下使用python脚本获取本机IP地址

本文实例讲述了python简单获取本机计算机名和IP地址的方法,需要的朋友可以参考下。

import socket
def Get_local_ip():
    try:
        csock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
        csock.connect(('8.8.8.8', 80))
        (addr, port) = csock.getsockname()
        csock.close()
        return addr
    except socket.error:
        return "127.0.0.1"

if __name__ == "__main__":
    IPADDR = Get_local_ip() 
    print IPADDR

 

 

评论已关闭