#if !defined(SWIGPYTHON_BUILTIN) %define MODULEIMPORT " # print 'Loading low-level module $module' import $module # print 'Module has loaded' extra_import_variable = 'custom import of $module' " %enddef #else %define MODULEIMPORT " # print 'Loading low-level module $module' extra_import_variable = 'custom import of $module' from $module import * # print 'Module has loaded' " %enddef #endif %module(moduleimport=MODULEIMPORT) python_moduleimport %inline %{ int simple_function(int i) { return i; } %}