• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python判断操作系统类型代码分享

Python判断操作系统类型代码分享

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了python 文件操作,python 列表操作,python 字符串操作,python字典操作,python 数组操作等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

经常地我们需要编写跨平台的脚本,但是由于不同的平台的差异性,我们不得不获得当前所工作的平台(操作系统类型)。

代码如下:

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()
</div>

</div>

您可能想查找下面的文章:

  • python列表的常用操作方法小结
  • python文件操作相关知识点总结整理
  • python文件操作相关知识点总结整理
  • Python编程中的文件操作攻略
  • Python编程中的文件操作攻略
  • 在Python中操作时间之tzset()方法的使用教程
  • python修改操作系统时间的方法
  • Python实现获取操作系统版本信息方法
  • Python实现获取操作系统版本信息方法
  • Python判断操作系统类型代码分享

相关文章

  • python通过pil模块获得图片exif信息的方法
  • Python bsddb模块操作Berkeley DB数据库介绍
  • 跟老齐学Python之眼花缭乱的运算符
  • Python修改Excel数据的实例代码
  • python基于phantomjs实现导入图片
  • python中list常用操作实例详解
  • Python3中使用urllib的方法详解(header,代理,超时,认证,异常处理)
  • 详解Django中的权限和组以及消息
  • Python中的with语句与上下文管理器学习总结
  • 浅谈五大Python Web框架

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python运用于数据分析的简单教程
    • python中pandas.DataFrame的简单操作方法(创建、索引、增添与删除)
    • 详解Python中的Cookie模块使用
    • 约瑟夫问题的Python和C++求解方法
    • 为Python的web框架编写MVC配置来使其运行的教程
    • Python字符编码判断方法分析
    • python持久性管理pickle模块详细介绍
    • Python脚本实现集群检测和管理功能
    • 在Python的while循环中使用else以及循环嵌套的用法
    • python实现的DES加密算法和3DES加密算法实例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有