''' http://bugs.python.org/issue10647 ''' import locale # on Windows, works for 3.2, but not for 3.1.4 # use German locale to make it crash # - might have to use "deu_deu" on Windows locale.setlocale(locale.LC_ALL, 'deu_deu') # use C locale to make it work: #locale.setlocale(locale.LC_NUMERIC, 'C') print("locale =", locale.getlocale(locale.LC_NUMERIC)) from tkinter import Tk, Scrollbar, Listbox, mainloop from tkinter.constants import RIGHT, Y, END, LEFT, BOTH master = Tk() scrollbar = Scrollbar(master) scrollbar.pack(side=RIGHT, fill=Y) listbox = Listbox(master, yscrollcommand=scrollbar.set) #insert enough items to make it scroll for i in range(50): listbox.insert(END, "hello") listbox.pack(side=LEFT, fill=BOTH) mainloop()