在我目前正在开发的wxApp
中,我绑定了一个按钮来调用一个新的框架。但是,我想在def中设置一个条件,这个条件实际上是调用新的框架,如果失败,def方法应该简单地退出,而不是关闭主框架。基本上类似于VBA中的Exit Sub
。下面是我的代码:-你知道吗
self.btn_CreateItem.Bind(wx.EVT_BUTTON, self.CreateBtnClicked)
def CreateBtnClicked(self, event):
if self.rgnCombo.GetValue() == '':
ctypes.windll.user32.MessageBoxA(0, "Can't create item without selecting Region!!!", '', 1)
exit()
call_CreateFrame = CreateItemFrame(None, 'Create work item(s)!!!')
因此,在上面的代码中,我需要与VBA的Exit Sub
等价的东西来代替exit()
(因为它正在关闭整个主框架)。你知道吗
还有一种方法可以跳过一些脚本并从某一行继续,比如VBA的GoTo
方法。你知道吗
替换
与
The equivalent of a GOTO in python
相关问题 更多 >
编程相关推荐