Создание новых переменных

Господа, помогите с выбором направления, для решения проблемы... Делаю программу через библиотеку tkinter и есть замысел, чтобы пользователь мог заполнить форму после заполнения которой - создавались новые переменные отображающие через виджеты внесённые данные в главном окне. Проблема в том, что пользователь может создать много таких виджетов и все они должны быть отображены.

label = ttk.Label(text=f'{Name.get()}')
label.pack()
ttk.Progressbar(orient="horizontal", length=150, value=f'{Step.get()}').pack(pady=5)

Через пресловутый format добавляются в виджет необходимые значения пользователя. Однако, как их сохранить и отображать, если это делается не один раз!? Я подумал о постоянном создании уникальных переменных, но потом понял, что если я думаю о такой ерунде, значит делаю, что-то не правильно, верно? Если так, то как сделать правильно? Я ума не приложу, как после ввода данных пользователем СОЗДАВАТЬ новую переменную, ведь именно она будет распаковываться в программе выводя данные....


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