python讀取主機IP地址

python讀取主機IP地址

獲取主機ip地址,這裏使用的基礎庫socket的相關內容,首先獲取計算機主機名,在類unix操作系統裏面,這裏讀取的是/etc /hostname的主機名,然後使用主機名獲取IP地址,這裏實際上讀取的是/etc/hosts文件,需要相關主機名配置了具體的ip地址。

import socket
		@staticmethod
    def getHost():
        # 獲取本機計算機名稱
        hostname = socket.gethostname()
        # # 獲取本機ip
        ipaddr = socket.gethostbyname(hostname)
        return ipaddr
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章