【问题标题】:Custom exit code in Kivy PiKivy Pi 中的自定义退出代码
【发布时间】:2020-01-16 04:12:44
【问题描述】:

我正在 Raspberry Pi 上开发 Kivy 应用程序,并尝试实现更新功能。基本上,应用程序在 shell 脚本的循环中启动,然后根据 Kivy 应用程序的退出代码,shell 脚本将执行正确的命令。

我不知道如何将自定义退出代码从 Kivy 应用程序返回到 shell 脚本/控制台。我已经知道如何使用App.get_running_app().stop() 来简单地关闭它,但是我在文档中的任何地方都找不到我可以传递什么来设置这些参数。

感谢任何帮助!

【问题讨论】:

    标签: python raspberry-pi kivy


    【解决方案1】:

    你试过了吗?

    class MyApp(App):
        def on_stop(self):
            sys.exit(0)
    

    这里无法测试...

    【讨论】:

    • 效果很好!具体来说,我在App.get_running_app().stop() 之后调用了它,它关闭并根据需要返回了代码。
    猜你喜欢
    • 2015-01-31
    • 2013-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-15
    • 1970-01-01
    相关资源
    最近更新 更多