Я скопировал дизайн для использования метки для отображения данных в других частях кода, где они просто работают нормально. В этом специальном ярлыке должно быть указано время, но оно не обновляется по какой-то причине ... Кто-нибудь знает, почему
Я делаю то же самое для других параметров, и он работает просто отлично. Если я использую print, чтобы увидеть значение cur_time, оно показывает время так, как должно. Тем не менее, метка не обновляется, в то время как все остальные
Я пытался вызвать функцию времени в назначении для TM_str напрямую
TM_str=StringVar()
TM_str.set('--')
#-------------------------------
labelTM=Label(myCanvas,textvariable=TM_str, width=14, fg=TM_COLOR, bg=CANVAS_BACKGROUND_COLOR,justify=LEFT,font=(TEXT_FONT, TEXT_VALUE_SIZE))
labelTM.place(x=(XWIDTH-110),y=Y_SENSOR_TYPE)
#------------
cur_time=time.strftime("%H:%M:%S")
TM_str=cur_time
print ("time:"+TM_str)
, все остальные значения обновляются как должны, только время не делаетт, что остается -