python操作系统-python获取操作系统平台、版本及架构
platform模块提供了底层系统平台的相关信息
系统架构
32位还是64位>>>import platform
>>> platform.architecture()
('64bit','ELF')# python 3.3.2+ 64 bits on debian jessie 64 bits
('32bit','WindowsPE')# python 3.3.2 32 bits on windows 8.1 64 bits
('64bit','WindowsPE')# python 3.3.2 64 bits on wndows 8.1 64 bits
('64bit', '')# python 3.4.1 64 bits on mac os x 10.9.4
ELF和WindowsPE是可执行文件格式
操作系统
linux,mac还是windows>>> platform.system()
'Linux'# python 3.3.2+ 64 bits on debian jessie 64 bits
'Windows'# python 3.3.2 32 bits on windows 8.1 64 bits
'Windows'# python 3.3.2 64 bits on windows 8.1 64 bits
'Darwin'# python 3.4.1 64 bits on mac os x 10.9.4
#或者
import sys
>>> sys.platform
'win32'
系统版本>>> platform.version()
'#1 SMP Debian 3.10.11-1 (2013-09-10)'# python 3.3.2+64 bits on debian jessie 64 bits
'6.2.9200'# python 3.3.2 32 bits on windows 8.1 64 bits
'6.2.9200'# python 3.3.2 64 bits on windows 8.1 64 bits
'Darwin Kernel Version 13.3.0: Tue Jun 3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64'# python 3.4.1 64 bits on mac os x 10.9.4
CPU平台>>> platform.dist()
('debian','jessie/sid', '')# python 3.3.2+ 64 bits on debian jessie 64 bits
节点名
也就是机器名>>> platform.node()
'work'# python 3.3.2+ 64 bits on debian jessie 64 bits
'work-xxx'# python 3.3.2 32 bits on windows 8.1 64 bits
系统信息>>> platform.uname()
uname_result(system='Linux', node='work', release='3.10-3-amd64', version='#1 SMP Debian 3.10.11-1 (2013-09-10)', machine='x86_64', processor='') # python 3.3.2+64 bits on debian jessie 64 bits
uname_result(system='Windows', node='work-xxx', release='8', version='6.2.9200', machine='AMD64', processor='Intel64 Family 6 Model 58 Stepping 9,
GenuineIntel')# python 3.3.2 32 bits on windows 8.1 64 bits
uname_result(system='Darwin', node='mba', release='13.3.0', version='Darwin Kernel Version 13.3.0: Tue Jun 3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64', machine='x86_64', processor='i386')# python 3.4.1 64 bits on mac os x 10.9.4
python版本>>> platform.python_verison()
'3.3.2+'# python 3.3.2+ 64 bits on debian jessie 64 bits
'3.3.3'# python 3.3.2 32 bits on
python操作系统-python获取操作系统平台、版本及架构相关推荐
- python操作系统-Python与操作系统有关的模块
Os模块 Python的标准库中的os模块主要涉及普遍的操作系统功能.可以在Linux和Windows下运行,与平台无关. os.sep 可以取代操作系统特定的路径分割符. os.name字符串指示你 ...
- python操作系统-Python操作系统
一 为什么要有操作系统 (两本书:现代操作系统.操作系统原理,学好python以后再去研究吧~~) 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输 ...
- python适用的操作系统是什么_学习Python一般使用什么操作系统?
随着编程语言的爆火,越来越多的人都想要转行学Python,而对于初入门Python的人来讲,刚开始学习会产生各种各样的疑问,比如学习Python一般使用什么操作系统?其实初入门Python对于系统的选 ...
- Java 获取操作系统名字、系统版本、cpu信息
Java 获取操作系统名字.系统版本.cpu信息 System.getProperty("os.name");//得到操作系统名字 System.getProperty(" ...
- HttpServletRequest请求中获取操作系统,浏览器及浏览器版本信息
最近在开发中需要从request中获取操作系统,浏览器及浏览器版本信息.我们都知道通过request.getHeader("User-Agent")可以获取到.但是这样获取到的信息 ...
- python应用领域有开发操作系统吗_python 全栈开发,Day37(操作系统的发展史)
昨日内容回顾: # C/S和B/S架构 # osi五层模型 # 应用层 # 自定义协议(struct) _ 解决黏包 # 验证客户端合法性 _ hmac os.urandom # 解决TCP协议的se ...
- 批处理命令之精确获取操作系统版本信息
作者:朱金灿 来源:http://blog.csdn.net/clever101 为了使得批处理命令获取更大的通用性,有时需要获取操作系统版本.今天为此搜了一些资料,网上的说法是Ver.注册表.WMI ...
- 【Python获取购物平台APP评论内容】
Python获取购物平台APP的评论内容 最近研究需要商品评论数据,参考学习了其他大佬的文章.根据我自己不同的数据需求,改写了一个可以爬取购物APP评论数据的爬虫.但是不完全自动,仅供参考和个人学习使 ...
- Python:Python语言的简介(语言特点/pyc介绍/Python版本语言兼容问题(python2 VS Python3))、安装、学习路线(数据分析/机器学习/网页爬等编程案例分析)之详细攻略
Python:Python语言的简介(语言特点/pyc介绍/Python版本语言兼容问题(python2 VS Python3)).安装.学习路线(数据分析/机器学习/网页爬等编程案例分析)之详细攻略 ...
- python 自动获取所有设备信息-使用Python脚本来获取Cisco设备信息的示例
今天发现一个使用python写的管理cisco设备的小框架tratto,可以用来批量执行命令. 下载后主要有3个文件: Systems.py 定义了一些不同设备的操作系统及其常见命令. Connect ...
最新文章
- Spring AOP基础—JDK动态代理
- 计算机九大核心课程,九大变化,透析IB(国际文凭)课程发展趋势
- Docker (一、dockerfile-node.js)
- bzoj 1668: [Usaco2006 Oct]Cow Pie Treasures 馅饼里的财富(DP)
- XAMPP中启动tomcat报错的解决方法
- win10cmd重置系统_命令提示符修复系统win10 系统还原
- matlab绘制s域零极点分布图,《信号与系统》第五章 连续系统的s域分析.ppt
- 分享学JavaScript的第九天
- 如何根据pom文件创建自己的本地仓库
- (原创)android6.0系统 PowerManager深入分析(很具体)
- 腾讯云服务器用户名在哪里看,腾讯云服务器如何查看账号操作日志信息
- Arduino、AB相增量式光电编码器测位移和速度方向
- 北京 买房 提取 公积金
- thinkpad T400 X301 X230 T510 w500 W530 dell6400 dell1420 e6320 e6420 M6800 X201expresscard扩展nvme盘
- matlab RGB到HSI的彩色转换及实现
- r语言中如何进行两组独立样本秩和检验
- 《观察与思考》:相信中国,寻找下一个比尔·盖茨
- Doxygen详细介绍
- webpack4.X版本的使用
- 公告信息mysql_通告(公告),消息(站内短信),提醒的数据库设计
热门文章
- 转---svn的使用
- 最大的100家外包公司(zz.IS2120@BG57IV3)
- iOS程序启动画面的制作
- [Ubuntu]更改所有子文件和子目录所有者权限
- TI(德州仪器) TMS320C674x逆向分析之一
- Servlet开发配置
- UnityVS(Visual Studio Tools For Unity)的安装与使用
- 想做个手机app,大家帮忙提些建议~thx
- 【Transact-SQL】SQL Server自动把left join自动转化为inner join、以及关联时的数据重复问题...
- C# WinForm 在窗口菜单上显示已打开窗体的标题及其窗体的排列