按下按钮时更新tkinter gui完成其他任务

时间:2018-01-12 19:27:04

标签: python user-interface tkinter

我有一个带有按钮和文本字段的tkinter gui。当用户按下按钮时,执行几个任务,并且我希望将这些任务的进度打印到文本框。在完成所有任务之后,GUI似乎不会更新,然后所有文本立即显示。有没有办法解决这个问题?我正在使用button.configure(command = self.button_action)指定我的按钮,并且在button_action方法内执行文本字段的更新以及其他任务。

1 个答案:

答案 0 :(得分:0)

好的,我确实弄明白了。在文本框中添加文字后,只需致电var quizCorrectAnswer = { '0': { '0': true }, '1': { '0': true, '1': false, '2': false, '3': true }, '2': { '0': false, '1': false, '2': true} }; 即可。按钮过早地压下,但其他任务继续正常。