Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.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中通过进入屏幕调用函数_Python_Kivy - Fatal编程技术网

如何在Python Kivy中通过进入屏幕调用函数

如何在Python Kivy中通过进入屏幕调用函数,python,kivy,Python,Kivy,应该是这样的: 如果进入此屏幕: 调用(函数) 我同时也在使用.kv文件和.py编写代码,所以请给我一个技巧,在我的情况下可以使用)在Python代码或kv文件中使用on\u pre\u enter或on\u enter事件。请使用以下代码段或其他示例 事件: on_pre_enter: () 即将使用屏幕时激发的事件:输入 动画开始 Python代码 kv文件 : 在\u pre\u中输入:root.callback() class ScreenTwo(Screen): def

应该是这样的:

如果进入此屏幕: 调用(函数)
我同时也在使用.kv文件和.py编写代码,所以请给我一个技巧,在我的情况下可以使用)

在Python代码或kv文件中使用
on\u pre\u enter
on\u enter
事件。请使用以下代码段或其他示例

事件:

on_pre_enter: ()
即将使用屏幕时激发的事件:输入 动画开始

Python代码 kv文件
:
在\u pre\u中输入:root.callback()
class ScreenTwo(Screen):

    def on_pre_enter(self):
        self.callback()

    def callback(self):
        print("callback")
<ScreenTwo>:
    on_pre_enter: root.callback()