[英]Python runs program once but won't run again
所以我是新来的,但我在互联网上搜索了几天,却找不到任何解决方法。 因此,我有一个非常基本的程序(代码位于底部),如果它是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()
任何建议或帮助将不胜感激。
该代码的输出是什么?
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()
这是您可以通过按钮退出应用程序的方式。
您应该在名为“ Python”的任务管理器中找到您的程序,并且具有与任务栏中显示的图标相同的图标。
您如何运行代码? (在pycharm或终端中?)
希望我能帮上忙。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.