Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何关闭pyglet窗口?_Python_Pyglet - Fatal编程技术网

Python 如何关闭pyglet窗口?

Python 如何关闭pyglet窗口?,python,pyglet,Python,Pyglet,我有以下问题。 假设我有以下代码: @window.event def on_key_press( symbol, mod): if condition == True: return print("Game over") pyglet.app.run() 我还需要在满足条件==True后关闭窗口。请问我怎么做? 我试过: 但它没有起作用。非常感谢你的帮助 该函数在控制流中第一次出现返回时终止。您必须删除return语句 @window.event

我有以下问题。 假设我有以下代码:

@window.event
def on_key_press( symbol, mod):
    if condition == True:
       return print("Game over")

pyglet.app.run()
我还需要在满足条件==True后关闭窗口。请问我怎么做? 我试过:


但它没有起作用。非常感谢你的帮助

该函数在控制流中第一次出现
返回时终止。您必须删除
return
语句

@window.event
def on键按(符号,mod):
如果条件==真:

#返回打印(“游戏结束”)该功能在控制流中第一次出现
返回时终止。您必须删除
return
语句

@window.event
def on键按(符号,mod):
如果条件==真:
#返回打印(“游戏结束”)
@window.event
def on_key_press( symbol, mod):
    if condition == True:
       return print("Game over")
       pyglet.app.exit()