Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 10, 2009 15:51:01

Cover Story
От:
Зарегистрирован: 2008-08-26
Сообщения: 192
Репутация: +  0  -
Профиль   Отправить e-mail  

tkinter: tktable вывод в ячейку

Всем доброго.
Начал разбираться с tktable подскажите пожалуйста как вывести значение в ячейку?
Пробую так:

import Tkinter
import tktable

tup = Tkinter.Tk()
tup.title('HELLO TkTable')
dir(tup)
F = Tkinter.Frame(tup)
F.pack()
table = tktable.Table(F,
rows = 5,
cols = 5
)
var = tktable.ArrayVar(table)
for y in range(-1, 4):
for x in range(-1, 4):
index = "%i,%i" % (y, x)
var[index] = index
table.pack()
table.mainloop()



Python 2.7.3
Pyside 1.1.2

Офлайн

#2 Ноя. 13, 2009 06:09:48

Cover Story
От:
Зарегистрирован: 2008-08-26
Сообщения: 192
Репутация: +  0  -
Профиль   Отправить e-mail  

tkinter: tktable вывод в ячейку

Сам задал вопрос, сам отвечаю

import Tkinter
import tktable

tup = Tkinter.Tk()
tup.title('HELLO TkTable')
dir(tup)
F = Tkinter.Frame(tup)
F.pack()
var = tktable.ArrayVar(tup)
for y in range(-1, 4):
for x in range(-1, 4):
index = "%i,%i" % (y, x)
var.set(index, index)
table = tktable.Table(F,
rows = 5,
cols = 5,
roworigin=-1,
colorigin=-1,
variable=var,
)
table.pack(expand=1, fill='both')
table.pack()
table.mainloop()



Python 2.7.3
Pyside 1.1.2

Офлайн

#3 Ноя. 15, 2010 19:19:08

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

tkinter: tktable вывод в ячейку

Cover Story
Сам задал вопрос, сам отвечаю
import Tkinter
import tktable

tup = Tkinter.Tk()
tup.title('HELLO TkTable')
dir(tup)
F = Tkinter.Frame(tup)
F.pack()
var = tktable.ArrayVar(tup)
for y in range(-1, 4):
for x in range(-1, 4):
index = "%i,%i" % (y, x)
var.set(index, index)
table = tktable.Table(F,
rows = 5,
cols = 5,
roworigin=-1,
colorigin=-1,
variable=var,
)
table.pack(expand=1, fill='both')
table.pack()
table.mainloop()
Здраствуйте,
подскажите почему Ваш код выдает у меня сообщение об ошибке?
Traceback (most recent call last):
File “C:\Python25\example\tkinter\tktable.py”, line 2, in <module>
import tktable
File “C:\Python25\example\tkinter\tktable.py”, line 10, in <module>
var = tktable.ArrayVar(tup)
AttributeError: ‘module’ object has no attribute ‘ArrayVar’
>>>
P.S. заранее спасибо



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version