【问题标题】:How to display real-time variables values in a Tkinter GUI? [duplicate]如何在 Tkinter GUI 中显示实时变量值? [复制]
【发布时间】:2019-01-26 17:53:47
【问题描述】:

我想print 使用 tkinter 在 python 中的 GUI 中提供一些实时消息和值。作为一个新人,我无法理解如何print。我检查了很多答案,但它们都不相关。

【问题讨论】:

  • 首先在 python 库中,你可能还想检查 tkinter label 和 tkinter stringvar

标签: python python-3.x user-interface tkinter real-time


【解决方案1】:

您通常不会在 tkinter 应用程序中使用 print 数据 — 而是使用一个或多个用户界面“小部件”(如 Labels)显示数据。

但你不能真正“实时”做到这一点——但你可以定期更新任何各种Variable 类的实例tkinter 有你用户中的小部件接口可以配置为自动引用和更新自己。

进行轮询和Variable 值更新的常用方法是使用通用小部件after() 方法来安排Variable 类实例的定期更新,每毫秒更新一次。

书籍和网络上有许多教程展示了如何做到这一点,以及关于 SO 的许多答案。许多人关心时钟或秒表显示的更新。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-27
    • 1970-01-01
    • 2020-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 1970-01-01
    相关资源
    最近更新 更多