Linux(虚拟机)上有一段用python写的代码:
#!/usr/bin/python
from kivy.app import App
from kivy.uix.button import Button
class MyApp(App):
def build(self):
return Button
if __name__ == '__main__':
MyApp().run()
结果,错误:
Traceback (most recent call last):
File "testfile.py", line 11, in <module>
MyApp().run()
File "/usr/lib/python3/dist-packages/kivy/app.py", line 835, in run
raise Exception('Invalid instance in App.root')
Exception: Invalid instance in App.root
我在哪里犯了罪,我该如何征服这只企鹅?
提前致谢。
您需要返回 Button 类的对象,而不是类本身