Я пытаюсь написать простой код для тайм-аута сеанса.моя идея состоит в том, что если пользователь не взаимодействует с приложением в течение 5 минут, то функция запустится и убьет приложение.Но если пользователь активен и взаимодействует с приложением, функция kill не сможет работать.Кто-нибудь поможет
мой простой WX здесь
import wx
class MyForm(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, None, wx.ID_ANY, "Timeout",
size=(500, 500))
panel = wx.Panel(self, wx.ID_ANY)
self.toggleBtn = wx.Button(panel, wx.ID_ANY, "Enter")
self.toggleBtn.Bind(wx.EVT_BUTTON, self.onToggle)
def onToggle(self, event):
print("you have a action")
if __name__ == "__main__":
app = wx.App(False)
frame = MyForm().Show()
app.MainLoop()