问题描述
我在使用python时相对较新,而在使用Tkinter时则相对较新,并且我正在使用GUI和功能编写Dice游戏程序。游戏结束时,会弹出一个新窗口,并显示一些带有输出小部件的文本,该小部件用于显示比分,但是未显示。我相信我使用的是正确的语法,并且在运行程序时没有错误消息。任何答案将不胜感激。
以下是我的代码:
'''
[FMG:vars]
ansible_network_os = fortinet.fortimanager.fortimanager
ansible_httpapi_port = 443
ansible_httpapi_use_ssl = True
ansible_httpapi_validate_certs = False
ansible_connection = httpapi
'''
有问题的输出窗口小部件为'Output5',而'Totalscore'是要打印到其中但没有出现的变量。
非常感谢。
解决方法
我想你需要写:
Output5.delete(0.0,END)
Output5.insert(END,str(TotalScore))
这些代码在Tk()
和mainloop
之间。