2013-11-13 2 views
1

Могу ли я узнать эту информацию на python ?, например, имя карты, процессор, аудио, материнская плата ....Так как информация об оборудовании видит в python?

+0

Это зависит от того, на какой платформе вы программируете? – PurityLake

+0

Вы можете получать информацию, предоставленную системой. – aIKid

+0

, пожалуйста, уточните название вашего вопроса. Я не могу понять, что он говорит. – joaquin

ответ

1

В Python нет ничего. Вы можете определить, какую ОС вы используете через модуль платформы. В противном случае

Смотрите также:

Если вы на Windows, вы можете, вероятно, использовать pywin32, чтобы получить часть этой информации. Смотрите следующий рецепт, чтобы получить представление о некоторых из вещей вы можете получить:

Я также написал немного об этом относительно получать информацию о системе Windows, здесь:

Возможно, вы сможете использовать HAL:

Я также нашел psutil project очень полезно. Я также столкнулся с PyCPU, хотя я не уверен, каков его статус.

Для Linux (и, вероятно, Mac) вам, вероятно, придется использовать системные команды, которые вызывается через модуль подпроцесса Python, и анализировать результат (ы).

+1

Для Linux, lspci и dmidecode хорошо извлекают много информации. – dstromberg

+0

Спасибо, я вижу, что это сложное аппаратное обеспечение sabar с python. – Francisco