我正在通过将服务器的根实例传递给 Tkinter 窗口来为 python 服务器提供一个带有 tkinter 的 GUI。问题在于保持标签中的信息是最新的。
例如,服务器有一个用户列表,其中包含已登录的用户。对初始列表执行此操作很简单:
string = ""
for user in self.server.Users:
string += user + "\n"
Label(master, text=string)
但这只会做一次。在那之后,我应该如何更新列表?我可以添加一个“更新用户”按钮,但我需要自动更新列表。