Hallo,
Ik weer, met weer een python related vraag. Dus ik maak een programma dat python-code moet gaan uitspuwen.
Nu wil ik graag GUI code splitsen van de werkelijke logic. Dit omdat ik dan mogelijkheid heb om andere frameworks te gebruiken.
Want ik zou graag een optie aanbieden om makkelijk web apps te builden, maar ik heb geen idee hoe ik een gui met python kan maken, om een cgi app in de browser te hebben.
Een voorbeeld van wat mijn programma zou kunnen genereren:
#!/usr/bin/python
from gi.repository import Gtk
import logic
class MyWindow(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self, title="Hello World")
self.button = Gtk.Button(label="Click Here")
self.button.connect("clicked", self.on_button_clicked)
self.add(self.button)
def on_button_clicked(self, widget):
print logic.GetalPlus1(7)
win = MyWindow()
win.connect("delete-event", Gtk.main_quit)
win.show_all()
Gtk.main()
def GetalPlus1(x):
return x+1
Maar nu zou ik graag een equivalent hebben dat ook op internet zou werken, maar ik heb daar wel niets van ervaring mee ofzo.
Iemand een idee?