Python plugins

laotseu bdesth at
Sun Sep 8 23:21:23 EDT 2002

Tobias Klausmann wrote:
> Hi there,
> For an open source project that needs to be extensible by its
> users, I would like to create a plugin architecture. Mind you,
> I'm not trying to use Python as a plugin language only like XChat
> or Gnumeric do. Let me illustrate:


> But now I have two
> problems: first, I have no idea how to call, say
> pi.someplugin.dostuff(args) except constructing each and every
> call as a string and exec() it - which is both error-prone and
> awkward IMHO.

Just a snippet without any other testing code or whatsoever...

module[index] = __import__(module_name, globals(), locals(), [])


More information about the Python-list mailing list