wxPy Wikiのスクリプトとほぼ同じPythonスクリプトがあり、タブが変更されるたびに(インデントなしで)関数を実行したいと思います。私は、ノートブックで使用される3つのクラスのそれぞれの行のtheFunction()
後に行を置いてみました。これを行うと、ウィンドウは閉じた直後に閉じ、ターミナルでエラーは発生しません。私は何が間違っているのですか?ノートブックで使用されるクラスごとに、次のようになります。wx.Frame.__init__...
def __init__
class Textures(wx.Panel):
def __init__(self, parent):
wx.Panel.__init__(self, parent)
self.textureslist = wx.ListBox(choices = ['One', 'Two', 'Three'], id = -1, name = 'textureslist', parent = self, pos = (6, 0), size = (382, 150))
getDivVars()
編集:それが終了した理由は、PySimpleAppではなくAppを誤って使用したことに関連していました。ただし、タブが変更されるたびにリストは更新されません(getDivVars()は更新されます)。私はまだこれをする必要があります。