婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 如何用Python獲取計算機名,ip地址,mac地址

如何用Python獲取計算機名,ip地址,mac地址

熱門標簽:賓館能在百度地圖標注嗎 南京crm外呼系統(tǒng)排名 鄭州智能外呼系統(tǒng)中心 云南地圖標注 crm電銷機器人 400電話 申請 條件 汕頭電商外呼系統(tǒng)供應商 電銷機器人 金倫通信 北京外呼電銷機器人招商

獲取計算機名

# 獲取計算機名,常用的方法有三種,但最常用的是第一種
import os
import socket
 
# method one
name = socket.gethostname()
print(name) # hanser
 
# method two
name = os.popen("hostname").read()
print(name) # hanser
 
# method three
name = os.environ.get("COMPUTERNAME")
print(name) # HANSER

獲取ip地址

# 獲取ip地址也比較簡單
import socket
# 但是要先獲取計算機名
name = socket.gethostname()
# 然后通過計算機名獲取ip
ip = socket.gethostbyname(name)
print(ip) # 192.88.88.107

但是這種方式有一種弊端,那就是在Linux上可能不管用。

>>> import socket
>>> name = socket.gethostname()
>>> socket.gethostbyname(name) # 獲取的默認是127.0.0.1,也就是回環(huán)地址
'127.0.0.1'
>>>

如何解決呢?我們可以換一種方式,這種方式Windows和Linux是通用的。

import socket
 
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.connect(('8.8.8.8', 80))
ip = s.getsockname()[0]
print(ip) # 172.27.16.3
# 此時就正確的獲取了Linux機器的ip地址。
# 另外,這種方式獲取的一直是本機的ip地址。什么意思呢,我們以Windows為例。
# 如果你掛了"威批恩",那么gethostbyname顯示的就是你"威批恩"連接的地址,而當前這種方式顯示的還是你本機的地址

當然,還有一種更高級的方式,該方式只能在Linux中使用。

import socket
import fcntl
import struct
 
 
def get_ip_address(ifname):
 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
 return socket.inet_ntoa(fcntl.ioctl(
  s.fileno(),
  0x8915,
  struct.pack('256s', ifname[:15])
 )[20:24])
 
# 獲取回環(huán)地址
print(get_ip_address(b"lo")) # 127.0.0.1
# 獲取本地地址
print(get_ip_address(b"eth0")) # 172.27.16.3

當然我們除了獲取本機的ip,還可以獲取其它網(wǎng)站的ip。

import socket
 
# 獲取百度的ip
print(socket.gethostbyname("www.baidu.com")) # 61.135.169.121

gethostname()是獲取本機名,gethostbyname("xxx")可以獲取本機的ip、以及其它網(wǎng)站的ip。

除此之外還可以通過gethostbyname_ex獲取更詳細的信息。

import socket
 
# 用法和gethostbyname一樣,但是獲取的信息更加詳細
print(socket.gethostbyname_ex(socket.gethostname())) # ('hanser', [], ['192.88.88.107'])
print(socket.gethostbyname_ex("www.baidu.com")) # ('www.a.shifen.com', ['www.baidu.com'], ['61.135.169.121', '61.135.169.125'])
"""
這個函數(shù)獲取的結(jié)果是一個三元組
分別是:主機名、域名、ip地址
可以看到百度的ip返回了兩個,這兩個都是可以使用的
不過至于百度的主機名為什么www.a.shifen.com,是因為在dns服務器中配置了www.baidu.com到www.a.shifen.com的映射記錄
"""

獲取mac地址

 
import uuid
 
# 獲取mac地址
addr_num = hex(uuid.getnode())[2:]
mac = "-".join(addr_num[i: i+2] for i in range(0, len(addr_num), 2))
print(mac) # 4c-ed-fb-bb-e6-ac
 
# 獲取本機所有網(wǎng)卡的mac地址
from psutil import net_if_addrs
for k, v in net_if_addrs().items():
 for item in v:
  address = item[1]
  if "-" in address and len(address)==17:
   print(address)
'''
00-FF-47-53-F7-49
4C-ED-FB-BB-E6-AC
'''

以上就是如何用Python獲取計算機名,ip地址,mac地址的詳細內(nèi)容,更多關(guān)于Python獲取計算機名,ip地址,mac地址的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • 用python查找統(tǒng)一局域網(wǎng)下ip對應的mac地址
  • Python3獲取電腦IP、主機名、Mac地址的方法示例
  • python獲取本機mac地址和ip地址的方法
  • python生成隨機mac地址的方法
  • Python生成隨機MAC地址
  • python通過scapy獲取局域網(wǎng)所有主機mac地址示例
  • python3判斷IP地址的方法
  • python IP地址轉(zhuǎn)整數(shù)
  • python 輸入字符串生成所有有效的IP地址(LeetCode 93號題)
  • 基于python實現(xiàn)查詢ip地址來源
  • python如何判斷IP地址合法性
  • Python中IP地址處理IPy模塊的方法

標簽:西寧 梅州 文山 昆明 錫林郭勒盟 浙江 懷化 石家莊

巨人網(wǎng)絡(luò)通訊聲明:本文標題《如何用Python獲取計算機名,ip地址,mac地址》,本文關(guān)鍵詞  如,何用,Python,獲取,計算,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《如何用Python獲取計算機名,ip地址,mac地址》相關(guān)的同類信息!
  • 本頁收集關(guān)于如何用Python獲取計算機名,ip地址,mac地址的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久精品亚洲一区二区三区浴池| 日本成人在线看| 激情久久五月天| 中文字幕在线观看一区| 色网综合在线观看| 久久综合综合久久综合| 成人深夜视频在线观看| 亚洲欧洲一区二区在线播放| 久久久精品免费免费| 国产精品无圣光一区二区| 国产精品自拍毛片| 日本成人在线网站| 一区二区三区日韩精品视频| 精品福利一二区| 欧美另类一区二区三区| 99在线精品观看| 亚洲国产成人午夜在线一区| 欧美一个色资源| 国产成人在线电影| 亚洲高清在线视频| 国产美女视频91| 成人少妇影院yyyy| 欧美中文字幕一区二区三区 | 亚洲午夜三级在线| 欧美性一二三区| 久久精品国产精品亚洲红杏| 欧美少妇一区二区| 日韩欧美一级二级三级| 92国产精品观看| 另类小说图片综合网| 夜夜精品浪潮av一区二区三区| 日韩欧美久久久| 亚洲欧美激情在线| 久久99久久99| 欧美猛男超大videosgay| 国产情人综合久久777777| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲免费观看在线视频| 欧美色涩在线第一页| 91日韩在线专区| av中文字幕一区| 久久久电影一区二区三区| 久久精品在线观看| 欧美一区二区视频观看视频| 欧美麻豆精品久久久久久| 欧美色网站导航| 欧美日产国产精品| 青青草91视频| 日本不卡的三区四区五区| 日韩和欧美一区二区三区| 亚洲午夜久久久久久久久电影院 | 精品国产精品一区二区夜夜嗨| 亚洲成人激情社区| 欧美三级电影精品| 欧美日韩一区精品| 99精品热视频| 91小视频在线| 欧美三日本三级三级在线播放| 色婷婷激情一区二区三区| 精品视频资源站| 国产精品乡下勾搭老头1| 亚洲国产欧美在线| 精品一区二区三区影院在线午夜| 91国产免费观看| 亚洲天堂av一区| 亚洲一区在线免费观看| 欧美少妇xxx| 国产专区欧美精品| 美女尤物国产一区| 激情综合色综合久久综合| 2021久久国产精品不只是精品| 国产综合色在线| 男女激情视频一区| 91美女片黄在线观看91美女| 欧美sm美女调教| 天天操天天色综合| 色噜噜狠狠成人中文综合| 日韩免费高清电影| 久久免费午夜影院| 国产日韩一级二级三级| 日韩精品一卡二卡三卡四卡无卡| 国产一区二区视频在线| 亚洲精品一线二线三线| 欧美高清你懂得| 精品亚洲免费视频| 91久久精品一区二区| 欧美在线免费播放| 日韩avvvv在线播放| 91网页版在线| 91精品国产黑色紧身裤美女| 国产日韩欧美麻豆| 精品国产一区二区三区忘忧草| 国产精品小仙女| 色婷婷久久久久swag精品| 日韩你懂的在线播放| 亚洲另类色综合网站| 国产电影一区在线| av不卡在线观看| 亚洲精品成人在线| 久久蜜桃一区二区| 久久99国产精品久久| 国产精品美女久久久久久久久久久 | 成a人片国产精品| 免费不卡在线观看| www.日韩精品| 欧美va在线播放| 亚洲人成小说网站色在线| 欧美日韩在线免费视频| 91麻豆精品久久久久蜜臀| 99久精品国产| 欧美亚洲综合网| 国产精品一区二区你懂的| 精品少妇一区二区三区视频免付费| 蜜臀久久99精品久久久久宅男| 美女一区二区视频| 亚洲一区二区三区在线| 久久精品免视看| 亚洲色大成网站www久久九九| 日韩精品高清不卡| 亚洲成人激情av| 自拍av一区二区三区| 美腿丝袜亚洲三区| 欧美女孩性生活视频| 成人91在线观看| 亚洲v日本v欧美v久久精品| 精品国产一区二区国模嫣然| 成人午夜又粗又硬又大| 91啦中文在线观看| 欧美日韩亚洲综合一区| 国产九色精品成人porny| 国产精品狼人久久影院观看方式| 69p69国产精品| 成人午夜精品一区二区三区| 99久久夜色精品国产网站| 看国产成人h片视频| 欧美一区二区三区在线观看| 日韩一级高清毛片| 视频一区二区国产| 日韩精品中文字幕一区| 一区二区三区欧美亚洲| 欧美videos中文字幕| 国产精品短视频| 成人美女视频在线看| 日韩免费看的电影| 亚洲欧美区自拍先锋| 在线免费观看日本一区| 欧美一区二区三区系列电影| 日韩理论电影院| 欧美日韩午夜在线视频| 国产一区福利在线| 99久久夜色精品国产网站| 日韩高清一区在线| 色激情天天射综合网| 欧美在线观看视频一区二区| 亚洲人亚洲人成电影网站色| 亚洲区小说区图片区qvod| 一区二区三区精品视频在线| 日韩欧美国产一区在线观看| 国模少妇一区二区三区| 欧美影院一区二区| 久久精品男人天堂av| 色婷婷综合中文久久一本| 菠萝蜜视频在线观看一区| 欧美性生交片4| 国产欧美日韩在线| 亚洲婷婷国产精品电影人久久| 不卡一区二区三区四区| 在线观看一区二区精品视频| 欧美日韩国产综合视频在线观看 | 五月婷婷欧美视频| 久久99这里只有精品| 91精品国产综合久久精品麻豆| 成人av在线播放网站| 亚洲精品精品亚洲| 欧美区一区二区三区| 国产一区日韩二区欧美三区| 欧美国产一区视频在线观看| 欧美日免费三级在线| 亚洲va欧美va天堂v国产综合| 日韩欧美电影一区| 99精品在线观看视频| 免费的国产精品| 国产精品免费网站在线观看| 欧美日韩国产一级片| 成人免费电影视频| 日韩精品一级中文字幕精品视频免费观看 | 中文字幕一区二区三中文字幕| 国产一区二区免费在线| 亚洲bt欧美bt精品777| 国产精品久久久久aaaa樱花| 久久久一区二区| 国产日产欧产精品推荐色| www.亚洲色图| 国产成人综合亚洲91猫咪| 精品午夜一区二区三区在线观看 | 久久久久久久久蜜桃| 欧美日韩mp4| 7777精品伊人久久久大香线蕉超级流畅 | 91色婷婷久久久久合中文| 国v精品久久久网|