移植到exe后,Python 3.6退出()无法正常工作

时间:2017-06-27 18:29:22

标签: python windows python-3.x cx-freeze

我有一个小的tkinter gui,可以生成一些报告。我在里面建了一个退出按钮。当我启动脚本时,该按钮工作正常,但我将其转换为带有cx_freeze的exe,除了退出按钮之外整个程序正在运行。

def quits():
    quit()

我创建了退出按钮来调用此quits函数,因为我读到只是直接调用quit可能会导致问题。任何人都知道为什么这不作为exe工作?

1 个答案:

答案 0 :(得分:1)

根据评论quit函数在解释器之外不起作用

def quits():
    sys.exit()

这就是诀窍