Tengo un sistema de complemento. La subclase de los plugins de un ancestro común ... ad aspecto:¿Es posible conocer la ruta del archivo de una subclase en python?
-- SDK
--- basePlugin.py
-- PLUGINS
--- PluginA
---- Plugin.py
---- Config.ini
--- PluginB
---- Plugin.py
---- Config.ini
tengo que leer la información de Config.ini
en basePlugin.py __init__
. Actualmente en cada plugin que hago:
class PluginA(BaseSync):
__init__(self, path):
super(PluginA,self).__init__(self, __file__)
Pero pregunto si es posible conocer en la clase principal en la que se encuentra el archivo de sub-clase ...