位置: 编程技术 - 正文

Python脚本获取操作系统版本信息(python调用python脚本)

编辑:rootadmin

推荐整理分享Python脚本获取操作系统版本信息(python调用python脚本),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python脚本基本命令,python获取当前脚本名称,python 获取当前脚本路径,python脚本基本命令,获取python脚本的返回值,获取python脚本的返回值,获取python脚本的返回值,获取python脚本的返回值,内容如对您有帮助,希望把文章链接给更多的朋友!

查看系统版本信息是一件家常便饭的事情,有时候需要将版本信息录入到资产管理系统中,如果每次手动的去查询这些信息再录入系统那么是一件令人呢头疼的事情,如果采用脚本去完成这件事情,那么情况就有所不同了。

在Python的世界里,获取Windows版本信息和Linux的版本信息都可以采用platform模块,但platform模块也不是万能的,有些特殊的信息(比如Windows的内部版本号)这个模块拿不到,那么只能另辟蹊径了。

在Linux系统中,可以简单的认为一切都是文件,那么就算没有现成的命令可用时,可以用open()文件的方法通过对文件的读写控制它。而在Windows的大部分信息在注册表中都能查到,因此可以从注册表上下手。Windows注册表是一个好东西,拿数据就像在Linux下一切都是文件一样方便,如果想用Python访问注册表,除了权限外就是需要模块了,在Python中_winreg是一个内置模块,通过这一模块可以对注册表进行读写。

本脚本收集了一些获取版本信息的常见方法,除了platform模块外,还有其他的模块可供使用,因为platform模块不是内置模块,因此需要额外安装。Windows下运行脚本需要考虑权限问题和中文字符的问题,解决Python打印中文字符的问题是通过脚本中的get_system_encoding()函数实现的,这个函数取自Django,经过测试这个函数还是非常好用的。

注:在PyCharm中,经常遇到Run窗口打印出的中文显示乱码,代码中没有经过正确转码是一方面,而IDE的编码设置也是一方面。如果是在Windows下开发,那么建议代码用UTF-8编写,IDE的编码则设置为“GBK”,设置方法“File”-->"Settings"-->"Editor"-->"File Encoding"-->"IDE Encoding"选择“<System Default (now GBK)>”, "Project Encoding"选择UTF-8保证代码的编码一致性。

Python脚本获取操作系统版本信息(python调用python脚本)

脚本如下:

截图如下:

(1)注册表信息获取位置:

(2)Windows环境下的输出:

(3)Linux环境下的输出:

深入理解NumPy简明教程---数组1 目前我的工作是将NumPy引入到Pyston中(一款Dropbox实现的Python编译器/解释器)。在工作过程中,我深入接触了NumPy源码,了解其实现并提交了PR修复NumPy的b

深入理解NumPy简明教程---数组2 NumPy数组(2、数组的操作)基本运算数组的算术运算是按元素逐个运算。数组运算后将创建包含运算结果的新数组。a=np.array([,,,])b=np.arange(4)barray([

深入理解NumPy简明教程---数组3(组合) 前两篇文章对NumPy数组做了基本的介绍,本篇文章对NumPy数组进行较深入的探讨。首先介绍自定义类型的数组,接着数组的组合,最后介绍数组复制方面

标签: python调用python脚本

本文链接地址:https://www.jiuchutong.com/biancheng/382455.html 转载请保留说明!

上一篇:详解python中xlrd包的安装与处理Excel表格(python xlim)

下一篇:深入理解NumPy简明教程---数组1(numpy体会)

  • 逆回购会不会亏本金
  • 长期挂账的应付账款如何写申请报告
  • 会计账簿按外表形式分
  • 增资导致丧失控制权
  • 车船税没有发票可以税前扣除吗
  • 折让方式
  • 用友薪资管理怎么重新初始化步骤
  • 预收账款转为主营业务收入
  • 增值税普通发票税率表
  • 固定资产报废税费怎么处理
  • 营业账簿印花税怎么算
  • 所得税费用税率规定
  • 批发行业增值税税负率是多少呢
  • 增值税税负率计算器
  • 认缴制的期限是多久
  • 资金流量表的解读
  • 年中入职个税怎么预扣
  • 职工教育经费是多少
  • 2019小规模纳税人增值税起征点
  • 工程施工科目月末如何结转
  • 美元汇户和钞户的区别
  • 全年一次性奖金税收计算器
  • linux更改指定用户的相关信息
  • 为什么捐赠还要交税
  • 包装物押金收入是否计入销售额
  • 收到汇票结余会怎么样
  • 免抵退税如何申报增值税
  • 自己搭建网站怎么赚钱
  • 小狐狸吧
  • 应税货物及劳务无法录入
  • 外币应收账款汇兑损失计入
  • 公司购进软件的账务处理
  • 普通发票增量需要什么资料
  • 营改增之后增值税怎么算
  • 电脑自学网站推荐
  • 企业送员工礼品怎么分享给团队
  • 其他应付款贷方表示什么意思
  • mysql相关
  • 一般纳税人预收租金增值税
  • 利息收入交税不
  • 股东出资怎么写
  • 筹建期费用需要结转吗
  • 借贷不平衡是什么意思
  • 公司投资款怎么算
  • 临时人员是什么
  • 发票入账但是没付款有什么税务风险
  • 股权转让如何支付利润
  • 成本与费用的区别联系
  • 工资完税证明怎么开
  • 赠送的产品怎么算成本
  • 约当产量法下的加权平均法怎么算
  • 如何恢复win8系统
  • 系统组策略打不开
  • windows自动操作软件
  • fedora下的bridge和nat设置方法
  • window系统大全
  • Windows 8.1 with Update MSDN简体/繁体中文原版下载地址与安装密匙
  • win8启动文件夹在哪里
  • windows xp 2021 r3
  • win8屏幕分辨率显示不全
  • win 10电脑怎么调虚拟内存
  • linux crontab用法
  • win7的注册表在哪里打开
  • 使用驱动器u盘之前需要格式化
  • 万向节锁到底是什么
  • NGUI的depth和Z轴的关系
  • 基于javascript的毕业设计选题
  • nodejs ghost
  • js闭包的用处
  • jquery全选和全不选效果
  • 在android
  • javascript教程代码
  • 开票系统开不了票
  • 咸阳国税局长是哪里人
  • 江苏省国家税务局发票查询
  • 自然人办税服务平台怎么登录不进?
  • 企业填写莞e申报的通知
  • 土地二次买卖
  • 绵阳税务局副局长
  • 电脑上怎样安装word文档
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设