Python 为什么会出现此系统错误?

Python 为什么会出现此系统错误?,python,pygame,Python,Pygame,错误内容为: File "FinalProject.py", line 81 if e.type == QUIT: raise SystemExit, "QUIT" ^ SyntaxError: invalid syntax 我的行代码如下所示: for e in pygame.event.get(): if e.type == QUIT: raise SystemExit, "QUIT"

错误内容为:

File "FinalProject.py", line 81
    if e.type == QUIT: raise SystemExit, "QUIT"
                                       ^
SyntaxError: invalid syntax
我的行代码如下所示:

for e in pygame.event.get():
        if e.type == QUIT: raise SystemExit, "QUIT"

我想您正在尝试启用退出按钮。 你需要用不同的格式来写。 试试这个

for event in pygame.event.get():
    if event.type == QUIT:
      pygame.quit()
      sys.exit()
      print 'Ending Program'

该语法适用于2.x,但似乎您正试图在3.x中运行它
raisesystemexit(“QUIT”)
?@kindall,一切正常,谢谢!我所要做的就是加上括号。谢谢你的帮助!