Присвоение определенного имени фрейму Tkinter в цикле for с использованием PythonPython

Программы на Python
Ответить
Anonymous
 Присвоение определенного имени фрейму Tkinter в цикле for с использованием Python

Сообщение Anonymous »

Я новичок в разработке Python и графического интерфейса.
Я пытаюсь отобразить в окне планирование на неделю. Я подготовил список дней и хочу создать рамку для каждого дня:
[img]https:// i.sstatic.net/DaPJzhY4.png[/img]

С этой частью все в порядке, моя проблема состоит в том, чтобы назначить имя кадра следующим образом: Monday_frame ; Tuesday_frame...
Я мог бы сделать это прямо в коде для 7 кадров, но хотелось бы понять возможность сделать это внутри цикла for.
Вот моя пробная версия, но я не понимаю, как добавить значение «day», чтобы заменить «day» в «day_frame».
(Я использую CustomTkinter вместо Tkinter для интерфейса , поэтому вместо него стоит "СТк" «Tk» в коде ниже.)
week = ['Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi','Dimanche']

for day in week:
day_frame = CTkFrame(master=week_frame, bg_color=window_color,border_color='white',border_width=2,fg_color=window_color)
day_frame.pack(side=LEFT, fill=Y, expand=YES)


Подробнее здесь: https://stackoverflow.com/questions/793 ... ing-python
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»