为什么标签文本不改变?

时间:2021-06-01 12:31:35

标签: python function tkinter

def tsk0_start():
status0.configure(text="Running (1)")    
backend.task0(backend.tsk0_arg[0],backend.tsk0_arg[1],backend.tsk0_arg[2],backend.tsk0_arg[3],backend.tsk0_arg[4],backend.tsk0_arg[5],backend.tsk0_arg[6],backend.tsk0_arg[7],backend.tsk0_arg[8],backend.tsk0_arg[9],backend.tsk0_arg[10],backend.tsk0_arg[11],backend.tsk0_arg[12],1)

我想更改文本,但不起作用。
我尝试更改位置,但似乎不起作用。
谢谢

1 个答案:

答案 0 :(得分:0)

根据@jasonharper 的建议,在调用 root.update_idletasks() 之前先调用 tsk0_start()

示例:

def tsk0_start():
    status0.configure(text="Running (1)")
    root.update_idletasks()
    backend.task0(*backend.tsk0_arg)