获取任何语言的Windows版本

2024-04-26 23:11:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在试图找出某些用户的计算机上安装了哪个版本的windows。 我试过:

wmic os get Caption /value

以及

systeminfo | find "OS Name

以及

winver

问题是,对于不同的操作系统语言,我得到的版本名称也是该语言的,我不能支持所有语言。 有没有人知道一些有用的方法,可以在不依赖语言的情况下找到用户使用的版本

(到目前为止,我使用的命令是针对cmd的,但是我正在用python编写程序,因此python的解决方案也是可以的)

谢谢你


Tags: 用户name版本语言getvalueoswindows
1条回答
网友
1楼 · 发布于 2024-04-26 23:11:42

我想你可以这样做:

>>> import platform
>>> platform.version()
'#46-Ubuntu SMP Wed May 2 13:38:30 UTC 2018'
>>> platform.machine()
'x86_64'
>>> platform.platform()
'Linux-4.13.0-41-generic-x86_64-with-Ubuntu-17.10-artful'
>>> platform.uname()
uname_result(system='Linux', node='aniruddha088', release='4.13.0-41-generic', version='#46-Ubuntu SMP Wed May 2 13:38:30 UTC 2018', machine='x86_64', processor='x86_64')
>>> platform.system()
'Linux'
>>> platform.processor()
'x86_64'

相关问题 更多 >