获取计算机的CPU核心数量对于性能优化和多线程编程非常重要。Python的os模块提供了一个简单的方法来获取这一信息。下面我们将展示如何使用os模块来获取CPU核心数量。

使用 os 模块

Python的os模块包含了一个函数os.cpu_count(),可以用来获取系统的CPU核心数量。以下是示例代码:

import os

def get_cpu_cores():
    return os.cpu_count()

cpu_cores = get_cpu_cores()
print(f"CPU核心数量是: {cpu_cores}")

程序运行结果

CPU核心数量是: 8

os.cpu_count() 返回系统的CPU核心数量,包括逻辑核心。如果系统无法确定核心数量,它会返回None