Cómo crear una vista de árbol con casillas de verificación en Python

He estado usando Tkinter y Tix para escribir un pequeño programa. Estoy en un punto donde necesito una vista de árbol con casillas de verificación (botones de verificación) para poder seleccionar elementos de la vista de árbol. ¿Hay una forma fácil de hacer esto? He estado mirando ttk.Treeview () y parece fácil obtener la vista de árbol, pero ¿hay alguna manera de insertar un botón de verificación en la vista?

Un fragmento de código simple sería muy apreciado.

No estoy limitado a ttk. Cualquier cosa servirá; siempre que tenga un ejemplo o buenos documentos, puedo hacerlo funcionar

Respuestas a la pregunta(2)

Su respuesta a la pregunta