Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python kivy——加载GUI时的事件_Python_Kivy - Fatal编程技术网

Python kivy——加载GUI时的事件

Python kivy——加载GUI时的事件,python,kivy,Python,Kivy,加载Kivy gui时如何注册回调 在我的Kivy应用程序中,一旦加载GUI(即弹出初始视图的窗口),我需要启动一个加载昂贵数据并更新UI的功能 到目前为止,我一直在使用App中的on_start方法,但这是在加载GUI之前运行的 基本上,我想要类似于$(document).ready()(来自jquery)的东西,但对于ivy,您可以在构建方法中使用Clock.schedule(一些函数,0),我认为这将在初始化所有内容之后但在下一帧之前运行。这可能会起作用。我最终在_start上的中启动了一

加载Kivy gui时如何注册回调

在我的Kivy应用程序中,一旦加载GUI(即弹出初始视图的窗口),我需要启动一个加载昂贵数据并更新UI的功能

到目前为止,我一直在使用
App
中的
on_start
方法,但这是在加载GUI之前运行的


基本上,我想要类似于
$(document).ready()
(来自jquery)的东西,但对于ivy,您可以在构建方法中使用Clock.schedule(一些函数,0),我认为这将在初始化所有内容之后但在下一帧之前运行。

这可能会起作用。我最终在_start上的
中启动了一个线程,完成了我需要的工作。这让GUI在有效地立即启动初始化的同时运行。谢谢AttributeError:“ClockBase”对象没有属性“schedule”