Как я могу получить cpuinfo в python 2.4. Я хочу определить количество процессоров в машине. (Код должен быть независимым от ОС). Я написал код для Linux, но не знаю, как заставить его работать для Windows.
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])
Предполагая, что у меня не установлен Cygwin на Windows-машине, у меня просто есть Python2.4.
Пожалуйста, дайте мне знать, есть ли какой-нибудь модуль, который можно вызвать для этой цели, или любую помощь в написании кода для этой функции.
Спасибо,
Sandhya