AFAICS следующий конвертер должен конвертировать набор C ++ в список Python, но он имеет ошибки; Любая помощь приветствуется.
struct set_string_to_python_list
// boost::python::set doesn't exist, so we convert to a Python list
{
static PyObject* convert(set<string> const& s)
{
boost::python::list result;
for(const string& str : s)
result.append(boost::python::object(s));
return incref(result.ptr());
}
};
Я могу предоставить минимально скомпилированный пример, если это будет полезно.
Задача ещё не решена.
Других решений пока нет …