kivy.properties.Clock和kivy.clock.Clock有什么区别?

时间:2017-09-13 21:24:10

标签: python kivy

kivy.clock.Clockkivy.clock.Clock找到的Kivy时钟模块之间有区别吗?如果是这样,每个人的利弊是什么?

我见过的每个例子都使用kivy.properties.Clock,并且documentation。似乎没有CREATE TABLE FACT_KPI (ID_KPI int, KPI_VALUE int) CREATE TABLE DIM_KPI (ID_KPI int, KPI_LABEL varchar(25)) INSERT INTO FACT_KPI VALUES (1,25) ,(1,30) ,(2,15) ,(2,7) ,(3,12) ,(3,13) INSERT INTO DIM_KPI VALUES (1, 'nb_departure') ,(2, 'nb_arrival') ,(3, 'headcount') ;WITH cte_example AS (SELECT F_KPI.ID_KPI, KPI_VALUE, KPI_LABEL FROM FACT_KPI F_KPI INNER JOIN DIM_KPI ON F_KPI.ID_KPI = DIM_KPI.ID_KPI) SELECT CASE WHEN ID_KPI = 1 THEN KPI_VALUE END AS nb_departure, CASE WHEN ID_KPI = 2 THEN KPI_VALUE END AS nb_arrival, CASE WHEN ID_KPI = 3 THEN KPI_VALUE END AS headcount FROM cte_example 的文档。

1 个答案:

答案 0 :(得分:1)

这两个类目前都是相同的

Clock is defined in kivy/clock.py。它是imported in kivy/properties.pyx

因此Clock作为名称在模块命名空间中可用。

从技术上讲,可以从kivy.properties导入它,但我不会建议。

维护人员可能会对Clock进行更改,他们打算将其与原始Class定义隔离并保密。