On 12/03/2009 07:11 AM, meiko rachimow wrote:
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 ?
fun(**kwargs);
Stefan
--
...ich hab' noch einen Koffer in Berlin...
_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
http://mail.python.org/mailman/listinfo/cplusplus-sig