如何关闭 tkinter canvas?

How to close a tkinter canvas?

这是我的部分代码:

import tkinter

class Program:
    def __init__(self):
        self.canvas = tkinter.Canvas(1000, 500, bg="yellow")
        self.canvas.pack()

我应该使用哪个命令来关闭 tkinter window (canvas)?

只需使用:

self.canvas.destroy()

或者如果您真的想关闭整个 window 而不仅仅是删除 Canvas:

self.root.destroy()