首页 > 解决方案 > 如何在不与 Kivy App 交互的情况下创建自己的类 App?

问题描述

我需要创建一个具有名称的新类App并包装默认的 Kivy App 方法run(),但 Kivy 已经有了这个名称。我试图做的事情:

from kivy.app import App as KvApp


class SportApp(KvApp):
    def build(self):
        # here it builds

# my class
class App:
    def start_app(self):
        SportApp().run()

if __name__ == '__main__':
    App.start_app()

App.start_app()

类型错误:start_app() 缺少 1 个必需的位置参数:'self'

标签: pythonkivy

解决方案


推荐阅读