При создании нового элемента забывается предыдущий. Python Tkinter

Пытаюсь получить значение из entry31, но при создании второго, первый не читается, а нужно получать со всех созданных кнопкой текстовых полей.

class Twolist():
    def __init__(self):
        x_pos = 10
        y_pos = 0 
        self.x_pos = x_pos
        self.y_pos = y_pos
    def create_sopr(self):
        self.x_pos += 0
        self.y_pos += 200
        text_y = self.y_pos - 95
        
        

        entry31 = Text(frame2, width =22, height = 6,wrap=WORD, relief=FLAT)
        self.entry31 = entry31
        entry31.tag_configure("center", justify='center')
        entry31.insert("1.0", " ")
        entry31.tag_add("center", 1.0, "end")
        entry31.pack()
        frame2.create_window((self.x_pos + 150,  self.y_pos), window=entry31 )
        frame2.create_text(self.x_pos + 85,  text_y, anchor=NW, text= "Информация о \n наряде сопровождения",justify="center")

twolist = Twolist()

def data_save():
    print(twolist.entry31.get("1.0", END))

btn_save =  Button(text='Экспортировать доклад', font='Times_New_Roman 20 bold ' )
btn_save.config(command=data_save)
btn_save.pack()
frame2.create_window((290, 550), window=btn_save)


#ВТОРАЯ ВКЛАДКА
new_sopr_btn = Button(text='Добавить сопровождение',font='Times_New_Roman 20 bold ')
new_sopr_btn.config(command=twolist.create_sopr)
new_sopr_btn.pack()
frame2.create_window((500, 60), window=new_sopr_btn )




Ответы (0 шт):