Форум сайта python.su
Прошу помочь с проблемой.
У меня приложение на Tkinter-e, использую python 2.7.
Для того, чтобы сделать grid со скроллбаром - я использовал Tk и Scrollbar из Tix модуля.
Для того, чтобы получить ехе-шник – я использую pyinstaller-2.0
Проблема в следуюшем:
1) если использовать Tk из пакета Tix, то ехе делается, но не исполняется - всячески ругается на импорты.
2) если убрать скроллбар и исопльзовать Tk из пакета Tkinter, то все кашерно получается.
Помогите , пожалуйста, справиться с данной проблемой.
Офлайн
Я думаю, Вам нужно вот это…
import Tkinter root = Tkinter.Tk() root.geometry("400x400+100+100") insert_data = ["%2s---------%2s" %(i, i) for i in range(30)] scr = Tkinter.Scrollbar(root, orient="vertical") lsb = Tkinter.Listbox(root, width=15, height=10) lsb.insert("end", *insert_data) lsb["yscrollcommand"] = scr.set scr["command"] = lsb.yview lsb.grid(row=0, column=0, sticky="ns") scr.grid(row=0, column=1, sticky="ns") root.mainloop()
Офлайн