所以我是新来的,但我已经在互联网上搜索了几天,但却无法找到解决这个问题的方法。所以我有一个非常基本的程序(代码在底部),如果它是10个小时以来的第一次,它会运行得很好并且做它应该做的事情(基本上什么都没有这点)。但是,如果我退出窗口并尝试再次运行它,它会给出一个" Python已停止工作"错误信息。
python 3.6.1和kivy 1.10.0(但这个程序没有
from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello World')
TestApp().run()
非常感谢任何建议或帮助。
答案 0 :(得分:0)
此代码的输出是什么?
from kivy.app import App
from kivy.uix.button import Button
def exit(self):
App.get_running_app().stop()
btn1 = Button(text='Hello world 1')
btn1.bind(on_press= exit)
class TestApp(App):
def build(self):
return btn1
if __name__ == '__main__':
TestApp().run()
这是您使用按钮退出应用程序的方法。
您应该在taskmanager中找到名为“Python”的程序,并且具有与任务栏中显示的图标相同的图标。
你如何运行你的代码? (在pycharm或终端?)
我希望我能提供帮助。