码迷,mamicode.com
首页 > 编程语言 > 详细

Python获取系统信息(慢慢补充)

时间:2018-01-05 01:26:41      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:orm   获取   linu   line   markdown   cat   join   inux   call   

获取OS信息:

1. os = " ".join(platform.linux_distribution())
2. os = subprocess.call([‘cat‘, ‘/etc/redhat-release‘])

获取主机平台

获取主机名

import socket
hostname = socket.gethostname()

获取CPU信息:

获取物理CPU个数

1. os.cpu_count()
2. psutil.cpu_count()

获取CPU型号

with open(‘/proc/cpuinfo‘) as f:
    for line in f:
        if line.startswith(‘model name‘):
            server_cpu = line.split(":")[1].strip()      

Python获取系统信息(慢慢补充)

标签:orm   获取   linu   line   markdown   cat   join   inux   call   

原文地址:https://www.cnblogs.com/aaronzmia/p/8196660.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!