Python / Pythonista GUI多菜单

时间:2016-11-20 19:12:00

标签: python

我是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,
}

1 个答案:

答案 0 :(得分:0)

!!!没关系我解决了! 我在想,并意识到我可以把它作为一个有效的if语句......

if sender.title == ('Button 2'):
        main()