python如何获取完整的os版本?-灵析社区

销售经理537

python如何获取完整的os版本 OS 版本: 10.0.19045 暂缺 Build 19045 用了一些办法这能获取:10.0.19045后面的暂缺 暂缺 Build 19045 获取不到 有什么办法获取完整的10.0.19045 暂缺 Build 19045

阅读量:16

点赞量:0

问AI
如若确实想获取的话,还可以使用直接调用系统命令的方式进行。不过需要注意下: * 平台问题,某些命令只能"windows"下可用等 * 兼容性问题,比如系统版本不同,返回的数据可能有些差别,再如语言版本等from subprocess import Popen, PIPEproc = Popen('systeminfo', stdout=PIPE, stderr=PIPE)out_info, out_err = proc.communicate()从out_info中抽取想要信息即可 print(f'info: {out_info.decode()}, err: {out_err.decode()}') *** >> import platform >> platform.platform() << 'Windows-10-10.0.22000-SP0' 这不就包含了么。或者你再使用"platform.version()"