位置: 编程技术 - 正文

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体会)

  • 海产品的增值税税率是多少
  • 手机个人所得税app下载官网
  • 应税消费品是什么意思
  • 资产负债表利润表和现金流量表之间的关系
  • 高新企业要求研发投入
  • 税控服务费怎么记账
  • 劳务有预付款吗
  • 一般纳税人企业所得税多久申报一次
  • 深圳增值税发票选择确认平台使用
  • 盘盈固定资产属于企业的会计差错
  • 赠品的会计核算内容
  • 营改增前未完工的老项目可以开专票吗
  • 个体户没有营业执照怎么举报
  • 年底计提费用和实际费用
  • 采购合同安装服务费审价规定
  • 水利建设专项收入怎么计算
  • 对于甲供工程,施工方销售额不包括建设方提供的材料款。那么该销售额是否包括设备及动力款?
  • 注册资本转让股权
  • 支票能够拿来付款吗
  • 记账凭证领用材料如何填写
  • 收取会员费收入会计分录
  • 汽车保险费里的钱能退吗
  • 四川中级会计报名需要上传哪些资料
  • 自然人扣缴系统怎么删除企业
  • 工程承包款要交多少税
  • 进项税额转出月底如何结转
  • 一个网页账号在多个电脑登录
  • 联通官网测网速
  • 公司收到个人的款怎么做账务处理
  • PHP:xml_get_current_column_number()的用法_XML解析器函数
  • 台式机装win10哪个版本好
  • 筹建期间业务招待费的处理
  • php 静态
  • 销售方红字发票账务处理
  • win10电脑记事本在哪
  • php修改sql语句
  • 法罗群岛知乎
  • 应收债权与应付债务
  • vue2+element-plus 密码校验及动态校验
  • 确保政府采购
  • 计提增值税附加税怎么计算
  • vue2 mixin
  • 生产设备改良支出需要结转到本年利润吗
  • 哪些农产品按照鲜品统计
  • 交易性金融资产入账价值怎么计算
  • 2020信息采集
  • 帝国cms中英
  • 老板出差司机住哪
  • 增值税出口免税不退税
  • 基建拨款在新政府会计制度对应什么科目
  • 房地产增值税可以抵扣吗
  • 当年发生亏损会影响所有者权益吗
  • 费用可以抵扣什么税
  • 一般纳税人工程劳务发票税率是多少
  • 调账和调帐区别
  • 个人所得税不允许核定的行业
  • 当月预交增值税时所属期选了上期怎么办
  • 硕士研究生个税专项扣除
  • 结转本月福利费会计分录
  • 政府禁用windows8
  • gzip压缩慢
  • ubuntu写脚本
  • win7磁盘管理怎么显示隐藏分区
  • win10周年版
  • cocoscreator渲染流程图
  • js 位置
  • jquery教程w3c
  • tree cmd
  • python递归查找
  • 从零开始的基础篇
  • apk文件怎么使用
  • 一个绿色的球英语怎么读
  • css实现无缝滚动
  • ubuntu各种方法卸载软件
  • 广东电子税务局财务报表在哪里查询
  • 大数据在税务稽查的应用
  • 吉林省地方税务局单位职工集资建房免征营业税
  • 理财持有时间
  • 安徽省历任书记
  • 豫事办登录时密码叫重置什么原因
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设