У меня есть назначение, создающее метку и запись с использованием циклов вместо обычного метода. мой вопрос, как я могу изменить значение метки для строк таблицы в моей базе данных.
пример строк таблицы:
import tkinter as tk
from tkinter import ttk
win = tk.Tk()
win.title('LOOP')
labels = ['First Name : ' , 'Family Name :', 'Gender : ', 'Course : ', 'Section : ', 'Prof : ', 'School']
for i in range(len(labels)):
cur_label = 'label' + str(i)
cur_label = ttk.Label(win, text = labels[i], font=("", 20,""))
cur_label.grid(row=i, column=0, sticky=tk.W)
name_var = tk.StringVar()
user_info = {
'Fname': tk.StringVar(),
'FName': tk.StringVar(),
'Gender': tk.StringVar(),
'Course': tk.StringVar(),
'Section': tk.StringVar(),
'Prof': tk.StringVar(),
'School' : tk.StringVar()
}
counter=0
for i in user_info:
cur_entrybox = 'entry' + i
cur_entrybox = ttk.Entry(win, width=16, textvariable=user_info[i], font=("", 20,""))
cur_entrybox.grid(column=1, row=counter)
counter += 1
submit_btn = ttk.Button(win, text='Submit')
submit_btn.grid(row=7, columnspan=2)
win.mainloop()
спасибо за вашу поддержку