如何在python 2.4中獲得cpuinfo。我想確定一臺機器中的處理器數量。 (代碼應該與操作系統無關)。我已經編寫了Linux代碼,但不知道如何使它適用於Windows。在python 2.4 for windows中的cpuinfo
import subprocess, re
cmd = 'cat /proc/cpuinfo |grep processor |wc'
d = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
lines = d.stdout.readlines()
lines = re.split('\s+', lines[0])
number_of_procs = int(lines[1])
假設我沒有安裝在Windows機器上的cygwin,我只是有python2.4。 請讓我知道,如果有一些模塊可以爲此目的調用,或任何幫助編寫此功能的代碼。
感謝, 桑德亞
可能重複的[如何找出python中的CPU數量](http://stackoverflow.com/questions/1006289/how-to-find-out-the-number-of-cpus-in-python ) – sdolan 2011-02-08 07:01:14