PF.pluginName e' il nome del modulo, quindi quando vedi : TypeError: 'module' object is not callable
vuol dire che stai cercando di chiamare un modulo, non una classe, quindi, a mio parere dovresti fare una cosa del genere: module.py: class Pippo: pass >>> import module >>> getattr( globals()['module'] , 'Pippo') <class module.Pippo at 0xb7dd7e0c> >>> getattr( globals()['module'] , 'Pippo')() <module.Pippo instance at 0xb7d6636c> insomma, devi chiamare la classe, non il modulo. byebye! -- -gaspa- ----------------------------------------------- --------- Powered by Debian GNU/Linux --------- ------ HomePage: iogaspa.altervista.org ------- -Il lunedi'dell'arrampicatore: www.lunedi.org - _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python