检索另一个类中的变量值
我正在使用 kivy + kivyMD 和 Pyrebase,来执行登录游戏或从 Firebase 返回“用户”变量,我想使用此变量在 Login 类中随时重新连接。
或者问题是,当我正确登录或正确登录时,它会将我定向到另一个课程,然后我无法再恢复该值。
下面是一个可以帮助我的极简示例:
在第 117 行,我有一个具有任意值的变量。 我想在第 44 行的结构“scr 1”中创建的类中使用此变量(请注意,我仍然不创建类,因为我给出了一个极简主义示例)
我想获取此值通过 python 代码而不是在 kv 文件中。
I'm using kivy + kivyMD and pyrebase, to do the login game or return from Firebase in a "user" variable, I want to use this variable to reconnect at any time inside the Login class.
Or problem is when I do or login correctly it directs me to another class and then I can't recover this value anymore.
Below is an example that is minimalist to guide me that can help me:
On line 117 I have a variable with any value.
I would like to use this variable in a class that I HAVE to create in the fabric "scr 1" in line 44 (Note that I still do not create a class because I am giving a minimalist example)
I would like to obtain this value through the python code and not in the kv file.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以按如下方式实现:
MainScreen
中创建一个ObjectProperty
以引用目标标签,MainScreen
的kvlang
中code>,TelaLogin
类的方法login
中,You may achieve that as follows :
ObjectProperty
inMainScreen
to refer the target label as,kvlang
ofMainScreen
,login
of classTelaLogin
,