python - Python 我退出程序,但脚本继续运行
问题描述
我正在制作这个游戏,我希望它在我关闭窗口时退出。现在它工作得很好。窗户关上了,没有任何挣扎。但是,脚本本身继续运行,我不知道为什么。这是结束游戏的代码,我不明白为什么它不会杀死所有东西。有什么帮助吗?
for event in pygame.event.get():
if event.type == pygame.QUIT:
self.running = False
pygame.quit()
quit()
sys.exit()
解决方案
你有没有
import sys
在你的脚本中?
推荐阅读
- ampl - 下标中的 AMPL 变量尚不允许
- ios - realmdb swift 不从文件中读取值
- c# - 读取 appsettings.json 文件 C# .NET Core 的问题
- javascript - 我无法使用以下 JavaScript 代码制作运行列表
- java - Uiautomator 使用 adb 绑定到坐标
- java - Android:错误:程序类型已存在:com.google.common.base.AbstractIterator$State
- java - 为什么两个日期之间的差异会返回额外的一天?
- c# - 如何创建通用方法来遍历对象的字段并将其用作 Where 谓词?
- javascript - 组织对象以在需要时创建键和/或将不同的属性推送到值对数组
- twitter - 如何在 Lua 中使用 OAUTH 发送 POST 请求