Python获取本机IP、计算机名、mac地址
来源:互联网 发布:苹果手机还原网络 编辑:程序博客网 时间:2024/04/28 18:07
#_*_ coding:utf-8 _*_import socketimport getpassimport platformimport uuid #通用唯一识别码myname1=socket.getfqdn(socket.gethostname())#socket.getfqdn(name)将使用点号分隔的 IP 地址字符串转换成一个完整的域名#或者这样myname2=platform.uname()[1]myaddr=socket.gethostbyname(myname1)#socket.gethostbyname(hostname)将主机名解析为一个使用点号分隔的 IP 地址字符串user=getpass.getuser()#获得机器名myarchitecture=platform.architecture()#返回系统架构信息,好像不怎么准确myplatform=platform.platform()mac=uuid.UUID(int=uuid.getnode())MAC=mac.hex[-12:]print myname1print myname2print myaddrprint userprint myarchitectureprint myplatformprint MAC
输出:
>>> PC201401131620PC201401131620169.254.196.106Administrator('32bit', 'WindowsPE')Windows-7-6.1.7601-SP10cd2928db52a感觉那个返回架构信息不怎么准确
我的电脑64位的啊。
这些感觉python强大之处,获取ip两行ok,远非C可比,虽然两者没什么可比性哈哈:) 怪我没深入C -。-。
0 0
- python获取本机IP、mac地址、计算机名
- python获取本机IP、mac地址、计算机名
- Python获取本机IP、计算机名、mac地址
- python获取本机IP、mac地址、计算机名
- js获取本机mac地址,IP地址,计算机名
- python 获取本机计算机名和IP地址
- python 获取本机计算机名和IP地址
- C#获取本机计算机名,IP地址和MAC地址
- QT5下获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址
- 获取本机名、本机IP、MAC地址
- C# 获取本机CPU序列号,MAC地址,硬盘ID,本机IP地址,计算机名,物理内存,PC类型
- javascript获取本机ip地址 mac地址 机器名
- javascript获取本机ip地址 mac地址 机器名
- javascript获取本机ip地址 mac地址 机器名
- js获取本机ip地址、mac地址、机器名
- 获取本机计算机名和IP地址
- C#获取CPU序列号,MAC地址,硬盘ID,本机IP地址,计算机名,物理内存,PC类型
- Python获取本机MAC地址,ip和主机名
- iOS Core Animation 简明系列教程
- zoj-3323 Somali Pirates
- Java程序员常犯的10个错误
- ubuntu 不能进入图形界面
- 优化网站设计(三十四):将组件直接打包到页面
- Python获取本机IP、计算机名、mac地址
- jquery.extend详析
- lua 中pairs 和 ipairs区别
- Autolayout使用详细介绍
- Jquery SerializeObject - 将form表单转化成Javascript object
- 返回顶部
- 天猫发布2015年服务新标准使出三大法宝四大利器
- EhCache缓存系统在集群环境中的使用详解
- ViewHolder模式超简洁写法,很cool!