Python输出操作系统信息(操作系统、版本号等)
运行环境:
win10专业版
Python 3.9
Pycharm 社区版
1.使用platform 模块获取系统信息
import platform #导入platform模块
print('操作系统名称:', platform.system()) #获取操作系统名称
print('操作系统名称及版本号:', platform.platform()) #获取操作系统名称及版本号
print('操作系统版本号:', platform.version()) #获取操作系统版本号
print('操作系统的位数:', platform.architecture()) #获取操作系统的位数
print('计算机类型:', platform.machine()) #计算机类型
print('计算机的网络名称:', platform.node()) #计算机的网络名称
print('计算机处理器信息:', platform.processor()) #计算机处理器信息
print('包含上面所有的信息汇总:', platform.uname())#包含上面所有的信息汇总
输出结果
操作系统名称: Windows
操作系统名称及版本号: Windows-10-10.0.19045-SP0
操作系统版本号: 10.0.19045
操作系统的位数: ('64bit', 'WindowsPE')
计算机类型: AMD64
计算机的网络名称: DESKTOP-KL4HOJ5
计算机处理器信息: Intel64 Family 6 Model 151 Stepping 2, GenuineIntel
包含上面所有的信息汇总: uname_result(system='Windows', node='DESKTOP-KL4HOJ5', release='10', version='10.0.19045', machine='AMD64')
2.使用platform 模块获取Python信息
import platform #导入platform模块
print('python版本:', platform.python_version()) #打印python版本
print('python版本:', platform.python_version_tuple()) #打印python版本
print('python实现方式:', platform.python_implementation()) #打印python实现方式
print('python版本分支:', platform.python_branch()) #打印python版本分支
print('python版本修订:', platform.python_revision()) #打印python版本修订
print('python编译信息:', platform.python_build()) #打印python编译信息
print('python编译器:', platform.python_compiler()) #打印python编译器
输出结果
python版本: 3.9.7
python版本: ('3', '9', '7')
python实现方式: CPython
python版本分支: tags/v3.9.7
python版本修订: 1016ef3
python编译信息: ('tags/v3.9.7:1016ef3', 'Aug 30 2021 20:19:38')
python编译器: MSC v.1929 64 bit (AMD64)
Process finished with exit code 0