如何以定制格式显示实时定制文本?

时间:2018-09-20 22:20:24

标签: python real-time display

我有使用API​​实时获取的(财务)数据,我想以自定义的方式显示(有点像javascript代码的结果)。例如,如果我想显示10x10的价格并在接收数据时更新价格,并自定义价格高于上一个价格时将其设置为绿色,如果价格低于当前价格则将其自定义为红色,我该怎么办,该怎么用?

我认为有一种使用python的方法,但是我不能简短地提出需求,因此我只能使用搜索引擎来获得令我更加困惑的结果...

有人可以帮助我解释一下该如何开始吗?

1 个答案:

答案 0 :(得分:1)

我将给您一个概述,因为您想要的是一种通用方法,并且大多数UI软件包(如果不是全部)都应该能够处理此问题。首先,您需要选择一个用于编写UI的程序包。 Python有许多可用的方法:see here。我不确定您的其他要求是什么,因此您必须选择自己想要的一个。挑选出来之后,基本上就可以完成并创建一个由单个单元格组成的网格结构。每个单元格将包含货币值。然后,您将为每个单元格添加一个事件,以捕获该单元格中值的“ on-change”事件。如果新值大于旧值,则将其涂成绿色。如果较少,则将其涂成红色。您可能还需要为每个单元格添加一个计时器,以使颜色在一段时间后消失。