es gab hier schon mal die frage, aber ich finde diese wurde nicht zufriedenstellend beantwortet.
Ich mache das normaler weise so:
(Bsp: Tkinter)
Code: Alles auswählen
import Tkinter as tk
class Gui(tk.Frame):
def __init__(self, l):
self.logic = l
self.root = tk.Tk()
def start(self):
self.root.mainloop()
class Logic():
def __init__(self):
pass
if __name__ == "__main__":
l = Logic()
g = Gui(l)
g.start()
oder noch ganz anders?
Gruß
Andyh