[Numpy-discussion] [f2py] Adding custom code in module initialization code

David Cournapeau david at ar.media.kyoto-u.ac.jp
Mon Aug 13 05:24:28 EDT 2007

Pearu Peterson wrote:
> On Mon, August 13, 2007 8:43 am, David Cournapeau wrote:
>> Hi,
>>     I would like to know if it is possible to tell f2py to call some
>> functions inside the initialization function of a module ? I found a
>> mention to add some function to the module function list, but nothing
>> about the initialization function.
> Yes, it is possible. Look for `usercode` statement in
>   http://cens.ioc.ee/projects/f2py2e/usersguide/index.html
> In particular, see the `Extended F2PY usage` section for an example.
I see how to use usercode to add C function to the module, but how to 
tell f2py to call a given C function in the init* function ? For 
example, let's say I have a module foo, and I want the function init_foo 
to call the function bar() ?


More information about the NumPy-Discussion mailing list