Я хочу создать простой графический интерфейс, где я могу ввести некоторые значения. Метка перед и на кнопке и, чтобы запустить скрипт.
Я использовал что-то вроде этого:
w = Label(master, text="weight:")
w.grid(sticky=E)
w = Label(root, text="bodyfathydrationmuscle:bones")
w.grid(sticky=E)
w = Label(root, text="hydration:")
w.grid(sticky=E)
все хорошо, но я хочу сделать это динамически. также, когда я использовал бы w для всех записей, я мог разыграть w.get только один раз. но мне нужны все мои данные; -)
я думал о:
def create_widgets(self):
L=["weight","bodyfat","hydration","muscle","bones"]
LV=[]
for index in range(len(L)):
print(index)
print(L[index])
("Entry"+L[index])= Entry(root)
("Entry"+L[index]).grid(sticky=E)
("Label"+L[index])=Label(root, text=L[index])
("Label"+L[index]).grid(row=index, column=1)
Позвонить позже:
var_weight=Entryweight.get()
var_bodyfat=Entrybodyfat.get()
и так далее. как я могу заставить это работать?