如何使用pybind11

问题描述

我正在使用pybind11调用python内置函数,例如c ++代码中的range。但是我只找到了在这样的模块中调用函数方法

py::object os = py::module::import("os");
py::object maked@R_404_6447@ = os.attr("maked@R_404_6447@");
maked@R_404_6447@("/tmp/path/to/somewhere");

但是像range这样的python内置函数不需要导入任何模块,那么如何使用pybind11在c ++代码调用range?

解决方法

您可以从globals dict获取range