使用(unpatched)Boost Python,是否有更好的方法从Python 3 bytes
对象中获取原始数据而不是这种相当讨厌的方式?
namespace py = boost::python
py::object raw = <a bytes object>
int n = py::len(raw);
char *r = new char[n];
for(int i=0; i<n; ++i)
r[i] = py::extract<int>(raw[i]);
(使用Python 3.2提升1.48)