要实现将 C++ 类公开给 Python,可以使用 pybind11。pybind11 是一个轻量级的头文件库,使得在 Python 中调用 C++ 代码变得非常简单,并且自然地映射 C++ 类和函数到 Python 中。 以下是如何使用 pybind11 将一个 C++ 类 Test 公开给 Python 并调用其方法的详细步骤: 1. 创建 C++ 类和绑定代码 C++ 代码 首先,编写 C++ 代码并使用 pybind11 创建绑定。 // test.h #ifndef TEST_H #define TEST_H class Test