位置: 编程技术 - 正文

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
  • 小规模印花税怎么报
  • 购买税控设备,享受何种优惠政策
  • 计提坏账准备的比例
  • 工会经费会计分局
  • 制作flash动画步骤
  • 为什么建筑企业简易计税可以扣分包款
  • php源码怎么上传到服务器
  • xshell怎么用vim
  • php中字符串函数
  • 注销公司如何登报
  • 美团提现手续费入哪个会计科目
  • 预收的购货款属于收入吗
  • 汇算清缴期结束后
  • linux安装配置ftp
  • 公民什么情况纳税
  • 大群的芒基蝠鲼跃出水面,墨西哥加利福尼亚湾 (© Mark Carwardine/Minden Pictures)
  • 无形资产入账价值包括资本化支出吗
  • 如何汇算清缴,会计新手求指教
  • php对接mysql
  • 个人所得税零报税怎么报
  • set0
  • 微信小程序游戏手游排行榜
  • vue获取当前行
  • php实现简单论坛
  • 红字信息表重复了怎么办
  • 食堂洗碗机操作规程
  • 形成固定资产的主要手段是
  • 投资性房地产递延所得税负债为什么计入其他综合收益
  • 法人股东分红是否免税
  • 资产持有过程中缴纳的税收有哪些
  • 计提企业所得税的会计科目
  • 养老保险如何记算
  • 建筑工程审计流程
  • 持有至到期投资减值准备
  • 公司收到某人打款怎么做分录
  • 哪些发票能做公章
  • 公司如何做账本
  • mysql通过文档读取并执行命令之快速为mysql添加多用户和数据库技巧
  • sql server数据库查询语句
  • 64位CentOs7源码安装mysql-5.6.35过程分享
  • ubuntu sudo apt
  • mac系统 硬盘
  • 限制root用户远程登录
  • win10麦克风加强没有了
  • 安装linux出现grub的原因
  • win8.
  • 电脑双系统删除一个系统的步骤
  • Extjs Ext.MessageBox.confirm 确认对话框详解
  • android中的active_result
  • linux用户放在哪个目录
  • shell脚本的fi
  • javascript 数组
  • python做开发
  • Developing for Android, IV: The Rules: Networking
  • 税务行政部门有哪些
  • 普票怎么入账标识
  • 怎么查询开票信息呢
  • 公司权责清单范围
  • 深圳国委
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设