Python Glossary English

все Python 3platformфункция

platform.processor()

система и машина

Имя процессора строкой, например 'x86_64' или 'Intel64 Family 6 Model 154…'; часто пусто или совпадает с machine().

Синтаксис

platform.processor()

Модели процессора здесь обычно нет: на Linux функция часто возвращает то же 'x86_64', что и machine(), или пустую строку, а подробную строку даёт в основном Windows. Для модели CPU на Linux читают /proc/cpuinfo, для числа ядер — os.cpu_count(). Начиная с 3.9 значение вычисляется лениво и может запускать внешнюю команду при первом вызове.

Примеры

import platform
print(repr(platform.processor()))  # → ? например 'x86_64' на Linux или '' там, где не определить
print(type(platform.processor()).__name__)  # → str

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности