Multiple pointers
Geoffrey Wilfart
wilfartg at hotmail.com
Fri Jan 4 11:03:57 EST 2002
Hi!
I would like to export to Python a C function that takes pointers of
pointers as arguments, and fills them.
My idea is to use nested lists to represent the data under Python, but
I have no idea how to do it.
Typically, if the base C function is:
void my_function(char **arg),
I'd like to call the wrapper function as:
a = []
wrapper(a)
with the resulting a containing the list of strings generated by
my_function,
or (this is an independent example):
void my_function(char ***arg), associated to:
a = [[]]
wrapper(a)
or:
void my_function(char ***arg1, char **args), associated to:
a = [[]]
b = []
wrapper(a,b)
Does anyone have an idea how I could write such a wrapper function ?
Thanks
Geoffrey
More information about the Python-list
mailing list