位置: 编程技术 - 正文

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

  • 代垫水电费增值税
  • 母子公司合并报表的条件
  • 房屋租赁发票票样
  • 上年其他应付款本年度付了怎么做账
  • 预付货款后收到货怎么做账
  • 短期借款的主要形式
  • 不得抵扣的进项税额转出会计分录
  • 明明申报了为什么显示没有申报
  • 租赁合同印花税率
  • 增值税是购货方交还是销货方交
  • 垫付被骗客服承诺退款
  • 销售单位收入和支出要怎么做账?
  • 原材料做成库存会计分录
  • 技术转让收入是指当事人履行
  • 企业办理跨境人民币收付需要办理名录登记吗
  • 招待费的住宿费
  • 增值税附加税减半征收政策
  • 孵化器 怎么赚钱
  • 增值税发票抵扣期限最新规定
  • 其他应付款转营业外收入说明
  • 汇算清缴之前找回来成本发票可以吗
  • 服务性行业受气
  • 购进一批材料,材料已经入库
  • 小规模季度的税收优惠
  • 应收账款坏账准备计提比例
  • 美团代收是什么意思
  • windows10如何开启wifi
  • php自学
  • php中strstr
  • 文件错误会追究拟稿人吗
  • 什么是西孟加拉邦首府
  • 免税的农业企业可以抵扣专票吗
  • 项目辅材计入什么科目
  • 持有待售资产是流动还是非流动
  • gpt 中文
  • ai工具用法
  • 猿起信息科技有限公司官网
  • php类的作用
  • 农民工专用账户回执单
  • 固定资产清理年末余额怎么处理
  • 应收款和实收款区别
  • 小规模纳税人怎么开增值税专用发票
  • 长期待摊费用如何做分录
  • 房产税征收对象和依据2021
  • 增值税留底注销时怎么办
  • 纺织品业务
  • 未确认融资费用账务处理
  • 新收入准则 2021
  • 出口报关成功
  • 购买理财产品现金流量表
  • 预收账款怎么处理
  • 外购商品用于促销能抵扣吗
  • 递延收益属于哪个报表项目
  • 租房子租一半不租了违约金付的,房东不肯退钱怎么办
  • 冲红专票分录
  • 日记账怎么设置
  • 发票盖发票专用章
  • 运行软件时遇到的问题
  • esxi6.7克隆
  • centos安装dig
  • centos直接进入命令行
  • 为什么开机会提示无信号
  • win7记事本可以保存的格式
  • linux日期格式
  • win10系统预览版
  • win7系统插u盘没反应怎么办
  • 在linux系统中,用来存放各种配置文件的目录
  • linux中使用less命令分屏查看
  • unity www读取本地视频文件和外部视频文件 播放视频动画和视频声音
  • perl脚本执行顺序
  • vue.js有哪些组件
  • Node.js中的construct构造函数
  • python pdf操作
  • vue.js 2.x
  • fiori开发工具
  • jquery 放大镜
  • 手机关卡类游戏
  • js编写一个标准的单例模式类
  • 扬州国家税务学院在哪个区
  • 福建税务局网上办税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设