【发布时间】:2019-01-22 05:26:48
【问题描述】:
我需要从 python fileA 运行一个函数,它将更新 kivy 应用程序中的标签。
例如,在 python fileA 中,我正在运行一个扫描仪功能,它基本上首先初始化传感器,然后开始扫描。然后在扫描完成后,它再次开始扫描。基本上是一个永无止境的循环。
现在在 kivy 中,如果我通过 from fileA import scFun 和 scFun.init() 运行该函数,init 函数将启动但 UI 获取被阻止。
扫描完成后,如何并行运行该函数并更新 kivy 应用中的标签。
【问题讨论】:
-
你能放上你的代码吗?您尝试过其他线程吗?
-
这是完全相同的代码,stackoverflow.com/questions/54294930/…,但我在下面添加了另一个函数。另一个文件中的函数基本上是在树莓派中读取
'/dev/ttyUSB0。附加信息:我仍然无法更新其他问题中的标签。
标签: python kivy raspberry-pi3 kivy-language