Wie setze ich den Fokus für das Tkinter-Widget?

Ich habe eine einfache Python + Tkinter-Anwendung, die eine Liste von 10 Elementen anzeigt:

import Tkinter, ttk
list = ttk.Treeview( Tkinter.Tk() )
list.pack( fill = Tkinter.BOTH, expand = 1 )
items = [ list.insert( '', 'end', text = str( i ) ) for i in range( 10 ) ]
list.selection_set( items[ 0 ] )
list.focus_set() # This is not working - list has no focus :(
Tkinter.mainloop()

Ist es möglich, es so zu ändern, dass die Liste nach dem Start der Anwendung den Fokus hat und ich die Auswahl über die Aufwärts- und Abwärtspfeile verschieben kann? Nachdem die App gestartet wurde, hat das App-Fenster den Fokus, aber ich kann die Auswahl erst mit den Pfeilen verschieben, wenn ich mit der Maus auf die Liste klicke :(. Ich habe verschiedene Kombinationen von ausprobiertfocus_set() undfocus_force(), aber es funktioniert nicht.

Überprüft mit Python 2.7 unter Windows 7, OSX 10.7 und Ubuntu 12.04

AKTUALISIEREN

Wenn "Baumansicht" in ein anderes Widget geändert wird, z. B. in "Schaltfläche", funktioniert der Fokus. Es scheint also, dass ich den Fokus für Treeview irgendwie falsch eingestellt habe.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage