为什么程序不会退出而是打印? (蟒蛇)

时间:2016-02-23 14:24:10

标签: python printing

此代码正在打印' test'但它没有关闭该计划?它也不是打印测试2'。是什么导致它,我该如何解决? sys.exit()正在我的程序的其他部分工作,但由于某种原因不在这一部分。

def fivesec():
    global  number
    number = int(number)
    if number != 0:
        number = number - 1
        number = str(number)
        label.configure(text = "Sucess, closing in" + number + "seconds")
        t = Timer(1, fivesec)
        t.start()
    else :
        print ("test")
        sys.exit()
        print ("test2")

1 个答案:

答案 0 :(得分:0)

您的退出行应如下所示:

sys.exit(0)