Python/Pythonista GUI多菜单

2024-10-02 12:27:47 发布

您现在位置: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,
}

Tags: runimport程序uidef菜单buttonalert
1条回答
网友
1楼 · 发布于 2024-10-02 12:27:47

!!!别管我解决了!!! 我在想,并且意识到我可以做一个if语句,它是有效的。。。你知道吗

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

相关问题 更多 >

    热门问题