Как мне выбрать из списка и использовать объект в списке в качестве метки? - PullRequest
0 голосов
/ 17 февраля 2019

Я пытаюсь использовать случайно выбранную строку из списка и использовать строку в качестве метки в моем графическом интерфейсе.

Я поместил случайно выбранную строку в отдельный список и, чтобы проверить ее, распечатал ее, чтобы увидеть, работает ли она и работает.Сейчас я пытаюсь использовать выбранную строку во втором списке в качестве метки, однако она просто не отображается как метка.Как бы я занялся кодированием случайно выбранной строки, которая будет отображаться как метка?Вот мой код ниже:

class PquizB(tk.Frame):

   def __init__(self, parent, controller):

       tk.Frame.__init__(self, parent)
       self.grid()
       global Text
       write = ""
       var = len(Text)
       write = str(var)

       label = ttk.Label(self, text=write, font=MED_FONT)
       label.grid(row = 2, column = 0, sticky = W)

Я ожидал, что метка будет отображаться в виде выбранной строки в списке, но вместо этого она печатает 0 в той позиции сетки, которой она должна быть.Я знаю, что строка находится в списке «Глобальный текст», как я проверял ее существование в предыдущем классе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...