Уведомления

Группа в Telegram: @pythonsu

#1 Март 28, 2013 14:07:23

alex_74
Зарегистрирован: 2013-02-28
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

pyinstaller Tix

Прошу помочь с проблемой.
У меня приложение на Tkinter-e, использую python 2.7.
Для того, чтобы сделать grid со скроллбаром - я использовал Tk и Scrollbar из Tix модуля.

Для того, чтобы получить ехе-шник – я использую pyinstaller-2.0
Проблема в следуюшем:
1) если использовать Tk из пакета Tix, то ехе делается, но не исполняется - всячески ругается на импорты.
2) если убрать скроллбар и исопльзовать Tk из пакета Tkinter, то все кашерно получается.

Помогите , пожалуйста, справиться с данной проблемой.

Офлайн

#2 Март 29, 2013 22:08:51

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

pyinstaller Tix

Я думаю, Вам нужно вот это…

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()



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version