Мне нужна помощь в создании набора кнопок, где первая кнопка будет указывать «Камера 1» вплоть до седьмой кнопки, которая будет «Камера 7». Из того, что я вижу в своем коде, все 7 кнопок просто берут последнюю строкуфайл CSV, который является Camera 7. Есть ли способ, чтобы у каждой кнопки было свое отличительное имя?
Я попытался изменить список в строке 24, но я не уверен, как
Это мой код Python:
import tkinter.messagebox
root = Tk()
root.title("Video Equipment Reservation System")
infile = open('CamCSV.txt','r')
for line in infile:
data = line.split(',')
button = list()
for i in range(7):
button.append(Button(text=data[1], background=data[2]))
button[i].grid(row=0,column=i)
, а это мой CSV-файл
cam,Camera 2,green,0
cam,Camera 3,green,0
cam,Camera 4,green,0
cam,Camera 5,green,0
cam,Camera 6,green,0
cam,Camera 7,red,0
Каждая кнопка должна отличаться.