python技巧31[判断操作系统类型]
来源:互联网 发布:二层别墅网络覆盖方案 编辑:程序博客网 时间:2024/06/06 03:05
经常地我们需要编写跨平台的脚本,但是由于不同的平台的差异性,我们不得不获得当前所工作的平台(操作系统类型)。
代码如下:
import platform
def TestPlatform():
print ("----------Operation System--------------------------")
#Windows will be : (32bit, WindowsPE)
#Linux will be : (32bit, ELF)
print(platform.architecture())
#Windows will be : Windows-XP-5.1.2600-SP3 or Windows-post2008Server-6.1.7600
#Linux will be : Linux-2.6.18-128.el5-i686-with-redhat-5.3-Final
print(platform.platform())
#Windows will be : Windows
#Linux will be : Linux
print(platform.system())
print ("--------------Python Version-------------------------")
#Windows and Linux will be : 3.1.1 or 3.1.3
print(platform.python_version())
def UsePlatform():
sysstr = platform.system()
if(sysstr =="Windows"):
print ("Call Windows tasks")
elif(sysstr == "Linux"):
print ("Call Linux tasks")
else:
print ("Other System tasks")
UsePlatform()
def TestPlatform():
print ("----------Operation System--------------------------")
#Windows will be : (32bit, WindowsPE)
#Linux will be : (32bit, ELF)
print(platform.architecture())
#Windows will be : Windows-XP-5.1.2600-SP3 or Windows-post2008Server-6.1.7600
#Linux will be : Linux-2.6.18-128.el5-i686-with-redhat-5.3-Final
print(platform.platform())
#Windows will be : Windows
#Linux will be : Linux
print(platform.system())
print ("--------------Python Version-------------------------")
#Windows and Linux will be : 3.1.1 or 3.1.3
print(platform.python_version())
def UsePlatform():
sysstr = platform.system()
if(sysstr =="Windows"):
print ("Call Windows tasks")
elif(sysstr == "Linux"):
print ("Call Linux tasks")
else:
print ("Other System tasks")
UsePlatform()
0 0
- python技巧31[判断操作系统类型]
- python技巧31[判断操作系统类型]
- python技巧31[判断操作系统类型]
- python判断操作系统类型
- python判断操作系统类型
- python判断操作系统类型
- python判断操作系统类型
- python 判断操作系统类型
- python[判断操作系统类型]
- Python判断操作系统类型
- python小点心--判断操作系统类型
- javascript判断操作系统类型
- c++判断操作系统类型
- bat判断操作系统类型
- vc判断操作系统类型
- Perl判断操作系统类型
- 判断操作系统类型
- Java_判断操作系统类型
- JTA 深度历险 - 原理与实现
- TCP/IP协议格式详解
- 数据库索引
- docker lxc cgroup namespace简述
- 用js做的简单选项卡,仅供理解原理,我是怎么丑怎么做出来的
- python技巧31[判断操作系统类型]
- make: Nothing to be done for 'all'
- 关于回调函数和钩子函数基础知识的整理
- js中window.onload时间不能保存多个函数引用的解决办法
- Windows 7的启动过程常识和故障修复
- 2015-1-15 【SQLite】一些常用函数
- NSJSONSerialization-JSON数据与NSDictionary和NSArray之间的转化++++++++++++
- android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取)
- 黑马程序员——0C语言——Foundation框架