运行这一段代码为什么Python解释器会奔溃?如何用简短的代码,避免解释器奔溃?
import tkinter as tk
# 创建一个Tkinter窗口
window = tk.Tk()
# 创建一个按钮,当按钮被点击时,它将引发一个错误
def on_click():
raise ValueError("This is an error!")
button = tk.Button(window, text="Click me!", command=on_click)
button.pack()
# 启动Tkinter事件循环
window.mainloop()