python ttk treeview sortiere die nummern

Ich versuche, die in der Antwort auf diese Frage dargestellte Sortierfunktion ttk.Treeview zu verwenden (Tk treeview column sort) und es funktioniert einwandfrei für Zeichenfolgen wie 'abc', 'bcd', 'cde' usw., aber wenn ich versuche, Zahlen zu sortieren, wird es am Ende so angezeigt:

1
10
11
2
3
...

Ich möchte, dass die Daten so sortiert werden, dass die Ausgabe wie folgt lautet:

1
2
3
...
10
11

Ich weiß, dass die Werte in der Baumstruktur und in den Ansichtsspalten Zeichenfolgen sind und dass ich sie wahrscheinlich vor dem Sortieren in Ganzzahlen konvertieren muss, aber ich kann nicht herausfinden, wie das geht.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage