標準Tkinter
ライブラリを使用してウィンドウを作成する基本的な python クラスがあります。
import Tkinter
class GUI(Tkinter.Tk):
def __init__(self,parent):
Tkinter.Tk.__init__(self,parent)
self.parent = parent
self.initialize()
def lock_func(self):
while 1==1:
print "blah"
def initialize(self):
self.processBtn = Tkinter.Button(self, text="Process", command=self.lock_func)
self.processBtn.pack()
app = GUI(None)
app.mainloop()
ボタンを押してもウィンドウがProcess
反応しません。実行中にプログラムを (x ボタンを使用して) 閉じることができるようにしたいと考えていますlock_func
。