亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python獲取本機(jī)所有IP地址的方法

 更新時(shí)間:2018年12月26日 17:10:59   作者:畢來(lái)生  
這篇文章主要為大家詳細(xì)介紹了python獲取本機(jī)所有IP地址的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了python獲取本機(jī)所有IP地址的具體代碼,供大家參考,具體內(nèi)容如下

import socket

# 查看當(dāng)前主機(jī)名
print('當(dāng)前主機(jī)名稱為 : ' + socket.gethostname())

# 根據(jù)主機(jī)名稱獲取當(dāng)前IP
print('當(dāng)前主機(jī)的IP為: ' + socket.gethostbyname(socket.gethostname()))


# Mac下上述方法均返回127.0.0.1
# 通過(guò)使用socket中的getaddrinfo中的函數(shù)獲取真真的IP

# 下方代碼為獲取當(dāng)前主機(jī)IPV4 和IPV6的所有IP地址(所有系統(tǒng)均通用)
addrs = socket.getaddrinfo(socket.gethostname(),None)

for item in addrs:
  print(item)

# 僅獲取當(dāng)前IPV4地址
print('當(dāng)前主機(jī)IPV4地址為:' + [item[4][0] for item in addrs if ':' not in item[4][0]][0])

# 同上僅獲取當(dāng)前IPV4地址
for item in addrs:
  if ':' not in item[4][0]:
    print('當(dāng)前主機(jī)IPV4地址為:' + item[4][0])
    break

運(yùn)行結(jié)果


以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論