Всем привет!
Сразу скажу, я “govnokodeeer”. Но занесло в эту степь и столкнулся с такой проблемой.

i = 0
for rec in data:
	n = 0
	i += 1
	def output(event):
		obj = Simple(rec[0],root)
	but = Button(root,text="Выбрать")
	but.bind("<Button-1>",output)
	but.grid(row=i)
	for vat in rec:
		n += 1
		lab = Label(root,text=vat,font="Arial 10")
		lab.grid(row=i,column=n)

Проходит весь цикл и в переменную obj попадает значение id.
Она попадает во второй файл, где дочернее окно и вуаля, выводит мне то что надо.
class Simple:
	def __init__(self,id_reys,root):
		self.win = Toplevel(root)
		self.win.title("Информация по рейсам:")
		self.win.minsize(width=400,height=200) 
         	self.lab1 = Label(self.win,text=id_reys,font="Arial 10")
	 	self.lab1.pack()

А таких окон должно быть 3. И открываться должны по нажатию кнопки.
А получается так, что когда я нажимаю кнопку1,кнопку2,кнопку3, у меня значение будет во всех 3х окнах 3.
Помогите ))Как сделать так, что бы в каждом окне, был свое значение.
P.S. Меньше критики, больше по делу