Python Kivy Pi中的自定义退出代码

Python Kivy Pi中的自定义退出代码,python,raspberry-pi,kivy,Python,Raspberry Pi,Kivy,我正在Raspberry Pi上开发一款Kivy应用程序,并试图实现一个更新功能。基本上,应用程序是在shell脚本中的循环内启动的,然后根据Kivy应用程序退出代码的不同,shell脚本将执行正确的命令 我不明白的是如何将定制退出代码从Kivy应用程序返回到shell脚本/控制台。我已经知道如何使用App.get_running_App.stop来简单地关闭它,但我在文档中找不到我可以传递什么来设置这些参数 感谢您的帮助 你试过了吗 class MyApp(App): def on_s

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

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

感谢您的帮助

你试过了吗

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

不能在这里测试…

效果很好!具体地说,我在App.get_running_App.stop之后调用了它,它关闭并按需要返回代码。