python - 如何在不与 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'
解决方案
推荐阅读
- bash - 查找数组中某个元素的出现
- javascript - 使用 xslt 样式表将 xml 转换为 html
- python - ValueError:没有为任何变量提供渐变:['embedding/embeddings:0', ']
- java - String[] 方法返回一个非空的 java
- docker - Podman 中的 Podman,类似于 Docker 中的 Docker?
- javascript - 在 reactjs 中,console.log 无法使用 onSubmit 获取表单
- python - 尽可能多的成对不同正整数的总和
- google-sheets - 将 N 行动态合并为一行
- javascript - 是否有匹配所有 unicode Emojis 的正则表达式?
- python - 如何使用 Python 将 SDP 记录添加到 MacOS?