Hi

How can I call a function defined in a python module from c++,
if I have to give **kwargs parameter...

example.py:

def hello(**kwargs):
    for key, value in kwargs.items():
        print key, " - ",  value


c++:
using namespace boost::python;

object fun = import("example").attr("hello")
fun()

int number = 42
std::wstring name = "Möhre"

dict kwargs;
kwargs["Number"] = number;
kwargs["Name"] = name;

fun(...) ???

What should i do ?

Meiko
_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
http://mail.python.org/mailman/listinfo/cplusplus-sig

Reply via email to