【发布时间】:2015-11-02 21:24:23
【问题描述】:
有人要求我使用 Tkinter 制作一个聊天程序。对于最后一部分,我应该打开聊天窗口,其中有一个条目字段、一个按钮(发送)和一个文本小部件来显示聊天日志。这是我学习 Tkinter 的第一周,我在课堂上被告知只要用户不关闭窗口或写 root.quit(),mainloop() 就是一个无限循环。所以在聊天窗口中,我应该每 10 秒检查一次新消息。可以在mainloop() 中做到这一点吗?如果是,请告诉我怎么做,因为我不知道这是怎么发生的,因为mainloop() 之前的内容只读取一次。例如,类似 print 语句的内容只打印一次,即使 mainloop() 是一个无限循环。
【问题讨论】:
-
请添加您现有的代码,即使它没有达到您的预期,以便其他人可以参考。
标签: python-2.7 tkinter