首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python / Pythonista GUI多菜单

Python / Pythonista GUI多菜单
EN

Stack Overflow用户
提问于 2016-11-21 03:12:00
回答 1查看 170关注 0票数 0

我是python的新手,我正在尝试创建一个多菜单,可以执行我已有的另一个程序。我已经打开了菜单,但我无法获得打开另一个程序的动作结果。这是我到目前为止所知道的:

代码语言:javascript
复制
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,
}
EN

回答 1

Stack Overflow用户

发布于 2016-11-21 07:58:36

!!!不要紧,我解决了!我在思考,并意识到我可以让它成为一个有效的if语句……

代码语言:javascript
复制
if sender.title == ('Button 2'):
        main()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40708253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档