Tengo una clase, donde cuya clase estoy llamando a la funcion OS_system(), importado del paquete ' init'
Código
from init import * class notification: # [CODE] def popup(self, title, type_title, content_text, type_image, Image=Image): try: main = Tk() ico = Image.open(OS_system().path_tkinter("SockServices.png")) # [...]
init modulo:
Código
El problema es que me da el error
class OS_system: def __init__(self): self.system = platform.system() # [...] def path_tkinter(self,image): if self.system == "Linux": return "/etc/SockServices/mods/popup/images/"+str(image) elif self.system == "Windows": return "C:\Program Files\SockServices\mods\popup\images\\"+str(image)
Citar
NameError: name 'OS_system' is not defined
El problema es que la clase OS_system del modulo init no es importada dentro de la clase notification. Como lo hago?[/code]