Python – 核心速度
作者:互联网
参见英文答案 > Getting processor information in Python 9个
我试图找出这个值存储在windows和osx中的位置,以便进行一些计算以更好地分配任务.
核心速度,单位为Hz
提前致谢.
使用platform.process()命令只返回名称而不是速度
我只是设法通过这个:
import subprocess
info=subprocess.check_output(["wmic","cpu","get", "name"])
print info.split('@')[1].split(' ')[1]
但目前我无法判断它是否总能在每台机器上返回相同的结果(现在无法访问其他计算机)
解决方法:
机器ID
目前还没有获得机器ID的跨平台python方式,但之前已经提到过:
Get a unique computer ID in Python on windows and linux
如果你只是想让机器名使用platform.node()
核心数量
多处理模块包含multiprocessing.cpu_count()方法
核心速度以Hz为单位
目前还没有获得cpu频率的跨平台python方式,但是之前已经问过:Getting processor information in Python
标签:python,cpu,cpu-speed,cpu-cores 来源: https://codeday.me/bug/20190609/1203126.html