我是python的新手,我正在尝试创建一个可以执行其他程序的多菜单。我有菜单,但我无法获得动作结果打开其他程序。以下是我到目前为止的情况:
import ui
import console
@ui.in_background
def button_tapped(sender):
alert_result = console.alert('SSpy Menu', 'Select Version', 'v1.0.3', 'v1.4.7')
choice = alert_result()
exec_menu(choice)
button = ui.Button(title='Run')
button.action = button_tapped
button.present('sheet')
# Run SSPY v1.0.0
def v1():
main()
# Run SSPY v1.4.7
def v14():
sspy14()
# Run SSPY v2.0.5
def v2():
sspy2()
# Show Versions
def ver():
versions()
# =======================
# MENUS DEFINITIONS
# =======================
# Menu definition
menu_actions = {
'v1.0.3': v1,
}
答案 0 :(得分:0)
!!!没关系我解决了! 我在想,并意识到我可以把它作为一个有效的if语句......
if sender.title == ('Button 2'):
main()