Reinitializing the python interpreter form Java

Andre M. Descombes amdescombes at diligo.fr
Tue May 29 09:32:35 CEST 2001


Hi again Ype,

I think the problem of locals not changing was I was using
PyFunction.__call__  which does not use the locals variable instead of
PyFunction.exec which uses the locals.
The problem I am encountering now, is apparently I can't pass any parameters
with the exec method! Do you know if this can be done?

> You wrote initially:
> >The problem is I would like to execute some functions several times, and
I
> >would like to be able to save the state of the global variables, so I can
> >later restore it (on a different day for example).
>
> I think i misunderstood this. You might be better off using the pickle
> module to save/restore python objects for longer periods.

I will look into it.

Thanks,

Andre





More information about the Python-list mailing list