#python #tkinter
#python #tkinter
Вопрос:
итак, я должен выполнить snake с помощью tkinter, и меня просят либо сохранить виджет в словаре, либо в списке.
код, с которым мне дали работать, это :
tk_frame['score'] = Frame(fen)
tk_frame['score'].pack()
tk_frame['jeu']= Frame(fen)
tk_frame['jeu'].pack()
tk_frame['gestion']= Frame(fen)
tk_frame['gestion'].pack()
Компьютер спросил, что такое «tk_frame», поэтому я создал словарь :
tk_frame = {'score' : Frame(fen), 'jeu' : Frame(fen), 'gestion' : Frame(fen)}
но тогда я должен вызывать эти ключи в качестве аргументов в других функциях, и я не знаю, как я могу это сделать.
Ответ №1:
допустим, вы хотите вызвать ‘score’, сделайте:
tk_frame['score'].pack()
предполагая, что вы хотите упаковать эти виджеты.
Тот же принцип применяется и для других ключей