python 获取ip mac 地址(Python3获取电脑IP、主机名、Mac地址的方法示例)
类别:脚本大全 浏览量:1524
时间:2021-10-18 11:07:47 python 获取ip mac 地址
Python3获取电脑IP、主机名、Mac地址的方法示例本文实例讲述了python3获取电脑ip、主机名、mac地址的方法。分享给大家供大家参考,具体如下:
|
# -*- coding:utf-8 -*- #! python3 ''' created on 2019年4月11日 @author: administrator ''' import socket import uuid # 获取主机名 hostname = socket.gethostname() #获取ip ip = socket.gethostbyname(hostname) # 获取mac地址 def get_mac_address(): mac = uuid.uuid( int = uuid.getnode()). hex [ - 12 :] return ":" .join([mac[e:e + 2 ] for e in range ( 0 , 11 , 2 )]) # iplist = socket.gethostbyname_ex(hostname) # print(iplist) print ( "主机名:" ,hostname) print ( "ip:" ,ip) print ( "mac地址:" ,get_mac_address()) |
运行结果:
主机名: snjckv1vqgb6np9
ip: 192.168.3.37
mac地址: e0:cb:4e:07:75:85
希望本文所述对大家python程序设计有所帮助。
原文链接:https://blog.csdn.net/lm_is_dc/article/details/80437053
您可能感兴趣
- python 链表操作(Python3实现的判断环形链表算法示例)
- python序列化图解(对Python3 序列解包详解)
- 如何用python创建单链表(Python3实现的反转单链表算法示例)
- 用python3.5.3实现邮件收发(Python使用POP3和SMTP协议收发邮件的示例代码)
- python3.9.1如何安装模块(Python3.6中Twisted模块安装的问题与解决)
- python序列定义(详解Python3序列赋值、序列解包)
- python语言提供的3种基本数据类型(详解Python3 基本数据类型)
- python strip用法(Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析)
- python 调钉钉接口(python3实现钉钉消息推送的方法示例)
- python中字符串常用函数或方法(Python3.5字符串常用操作实例详解)
- python四舍五入怎么用(python3 小数位的四舍五入用两种方法解决round 遇5不进)
- python表白代码演示(python3实现表白神器)
- python全局变量设置(Python3.5局部变量与全局变量作用域实例分析)
- python爬取数据总结(python3爬虫学习之数据存储txt的案例详解)
- pythonhtml文件转换成pdf库(Python3转换html到pdf的不同解决方案)
- python3 代码解读(Python3列表内置方法大全及示例代码小结)
- 岳云鹏跟凤凰传奇谈心,说出了人生中最重要的三个人,这才成功(岳云鹏跟凤凰传奇谈心)
- 爱情可以当饭吃吗(爱情能当饭吃吗)
- Top 3 JSHS《运动与健康科学 英文 》跻身SCI体育学期刊世界前三(Top3JSHS运动与健康科学)
- 体坛传媒LOGO全新升级,多元发展迈出坚实步伐(体坛传媒LOGO全新升级)
- 超撩人治愈的绝美水彩,原来出自她之手 一笔一画令无数人沉醉(超撩人治愈的绝美水彩)
- 新手的勾线(新手的勾线)
热门推荐
- nginx给需要转发的链接添加参数(Nginx 根据URL带的参数转发的实现)
- php数组写法(php文件操作之文件写入字符串、数组的方法分析)
- docker 增大mysql连接数(docker中修改mysql最大连接数及配置文件的实现)
- tomcatcpu配置(Tomcat进程占用CPU过高的解决方法)
- 阿里云服务器扩容了怎么恢复(一条命令解决阿里云服务器系统盘空间不足问题)
- css3渐变背景教程(css3实现背景图片颜色修改的多种方式)
- 软件测试常用mysql语句(MySQL压力测试工具Mysqlslap的使用)
- pythonshell入门教程(python获取交互式ssh shell的方法)
- python3.7.2 详细安装教程(python3.5安装python3-tk详解)
- ubuntu设置用户免密码(Ubuntu修改密码及密码复杂度策略设置方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9