【发布时间】:2012-02-28 08:20:06
【问题描述】:
编辑:这是我的错字。由于某种原因,我在 GetEventObject 之后看不到缺少括号。
代码:
def onKeyDown(self, event):
ESC_list = [self.topic_control,self.search_control]
print event.GetEventObject() in ESC_list
keycode = event.GetKeyCode()
print keycode == wx.WXK_ESCAPE
if keycode == wx.WXK_ESCAPE and event.GetEventObject in ESC_list:
print "fire"
self.onExit(event)
event.Skip()
当我运行两个打印语句都给我“True”的测试时,if 条件不会执行。什么给了?
【问题讨论】:
标签: python if-statement wxpython wxwidgets