cost 19 ms
如何修复我的 Kivy Python 程序中的“Screen already managed by another ScreenManager”错误? - How can I fix the 'Screen already managed by another ScreenManager' error in my Kivy Python program?

我将我的 python kivy 游戏代码分开,使其更易于管理。 但是我的代码根本不起作用。 请帮帮我~ main.py login_screen.py login_screen_GUI.kv 错误日志: 是的,我知道循环导入不好。 但我不喜欢将整个代码结合起来解决循环导入。 TT;;;;; ...

2023-06-01 08:51:28   1   14    python / kivy  
App.root 必须是 Widget 的_实例_。 App.root 中的实例无效 - App.root must be an _instance_ of Widget. Invalid instance in App.root

我不是 python 的新手,但我不是很了解它吗,但我是 Kivy 的新手。这只是我做的一件小事,只是为了从某个地方开始。 我在 Visual Studio 代码 (VSC) 中工作。 Python 版本 3.10。 这个想法是:有 5 个按钮,每个按钮都有一个名称,当你点击一个按钮时,图像(me ...

2023-02-01 18:40:09   2   23    python / kivy  
如何更改 kivy 中的背景颜色? - How to change background color in kivy?

本人刚开始学习kivy,如有荒唐之处请多多包涵。 这里只是从官方网站复制粘贴代码。 output 在链接中。 我本质上想知道如何将背景(当前为黑色)更改为其他颜色。 我已经阅读了文档的某些部分,找到了用于更改小部件颜色但屏幕颜色的文档(可能不是准确的词)。 我真的很感激你的意见和建议。 提前致谢 ...

如何在 canvas 上准确显示 kivy 文本 label 的 position? - How to I exactly the position of a kivy text label on a canvas?

我在 figma 中设计了以下内容。 我创建了一个 500px x 500px window 和一个小部件。 我想将“动态”文本放置在距左侧 160px 和距顶部 207px 的位置。 人物设计对于图像,效果很好,但对于文本,它根本不起作用。 这是代码 环形动图(gif)位置完美,但text2完全 ...

Kivy MD 助手文本 - Kivy MD Helper Text

我正在尝试在 Kivy Md 中添加帮助文本,如果输入的密码无效,该文本会弹出。 但是,我使用的帮助文本很长,因此放不下。 有谁知道我如何移动它或以某种方式使其适合。 下面是我的问题的图片: 以下是代码的相关部分: 以下是 KV 文件的相关部分: 非常感谢任何帮助! ...

Python/Kivy:启动后初始化开关(不运行 on_active) - Python/Kivy: initialize switch after startup (w/o running on_active)

我遇到了 Kivy 小部件Switch的问题,无法找到解决方案。 Inte.net 上的每个主题都涉及“使用活动属性”,这对我来说是可以理解的。 但我想根据程序中的当前环境设置/初始化启动活动值。 就我而言:我有一个可以运行的 Wifi 电源插头。 因此,在这种情况下,当应用程序启动时,我希望切 ...

在 kivy 中如何导入一个 .py 文件以便在单击按钮时运行? 它说模块名称未定义 - How do you import a .py file so that it runs when a button is clicked in kivy? It says that the module name is not defined

所以,我在一个文件中有 kivy 代码,我试图将我的一个按钮链接到外部 python 文件(我认为这个词是模块?)。 我正在尝试导入此文件,但收到错误消息“NameError:未定义名称‘Aruco’” 我正在尝试导入此文件,但出现错误“NameError:未定义名称‘Aruco’” Aruco.p ...

单击位于单独的 class 中的按钮时,如何修改 MDTopAppBar 的标题? - How can I modify the title of the MDTopAppBar when a button, located in a separate class, is clicked?

如何修改 MDTopAppBar 的标题以响应用户在 NavigationDrawer 中选择按钮,例如更新标题以匹配所选按钮的 label(例如“Coffee”)? 主程序 布局.kv 在尝试通过各种方式自行解决问题后,包括尝试创建解决方案和在线研究潜在的解决方案,我无法找到满意的解决方案。 因 ...

无法安装buildozer - Can't install buildozer

我试图安装一个名为Buildozer的工具,用于将 python kivy 程序编译成 APK。 我用了 正如安装指南所说,但发生了错误: 我尝试安装另一个版本的 python 但没有成功。 如果有人可以帮助我,我将不胜感激。 ...

使用 Kivy 线程读取串行并同时获取用户输入 - Threading using Kivy to read serial and get user input at the same time

我正在制作一个 controller,它通过串行发送命令从真空泵连续更新标签。 这个 controller 还需要用户输入来启动和停止吸尘器。 我已经开始工作了,但是我的问题是时机似乎不对。 在程序开始时按钮是响应的,但是在运行几分钟后,schedule_interval() function 似乎 ...

在 android 应用程序上添加 gps 本地化,使用 Plyer Kivy Python - Add gps localisation on android app, using Plyer Kivy Python

我已经准备了一个简单的代码来寻找靠近我本地化的可用汽车。 它适用于硬编码值,但我无法让 Plyer 的本地化模块工作。 现在我添加了请求权限的代码,应用程序在我打开它时一直崩溃。 你知道它为什么会崩溃吗? 这是 python 代码: 这是 buildozer 规范文件: 谢谢你的帮助 ! ...

如何设置滚动视图 Kivy? - How do I set up a scroll view Kivy?

我对 Kivy/KivyMD 比较陌生。 我目前正在尝试弄清楚如何为我的其中一个屏幕设置滚动视图。 据我所知,为了使用滚动视图,我需要使用网格布局。 每当我这样做时,所有项目都会移动到屏幕左侧,其中一些会完全消失。 下面是我需要更多空间的屏幕图像:空间不足以下是我尝试的 python 文件: 以下 ...

如何从 MDTextField 中删除外层边距? - How to remove outer layer margin from MDTextField?

我想让两个 MDTextFields 在它们的底部和顶部边界相互接触 MDTextField 有一个外层,可以防止它们相互接触。 是否有删除此边距的属性? 我要删除的边距(黑色矩形): MDTextfields 着色以显示边距我想触摸的线条: 指向我想合并在一起的部分边界的箭头 最终产品将是这样 ...

2023-01-24 21:39:25   1   24    kivy / kivymd  
我总是得到相同的(最后添加的)值,试图获得 kivy 的按钮文本,使用 python 3 - i always get same (last added) value, trying to get kivy's button's text, using python 3

我有一个 python3 脚本,在 Kivy 应用程序中,我用一些按钮填充了 Boxlayout,使用 for 循环从列表中设置按钮文本。 我想通过单击每个按钮获得正确的按钮文本,但我总是得到相同的文本。 最后一个。 我的小代码: ...

如何将用户在kivyMD文本框中输入的文本转为python文件中的变量? - How do I turn the text that is inputed by a user into a kivyMD text box to a variable in python file?

我对 Kivy/KivyMD 比较陌生。 我不知道如何在按下注册按钮时从用户名和密码文本字段中获取值并将它们转换为我的 python 文件中的变量。 当前,单击“注册”按钮时,它只会打印“已单击”。 任何帮助将不胜感激! 下面是我的 python 文件: 下面是我的 KV 文件: ...

你没有调试 kivy 的扩展。我们应该在市场上找到 kivy 扩展吗? - you dont have extension for debugging kivy.should we find kivy extension in the marketplace?

单击此处查看错误 img我试图在 vs 代码中运行我的 kivy 文件,但它说我没有调试 kivy 的扩展名。我的系统中安装了 kivy,还有扩展名。 我想清除错误消息并调试我的 kv 文件。我不知道该怎么做,如果有人知道为什么会发生这种情况,请帮忙。谢谢 ...

在 Kivy (Python) 中使用 ScreenManager 和几个 .py 屏幕 - Using ScreenManager in Kivy (Python) with several .py screens

我最近开始使用 Kivy 框架来创建一个我想合并的具有多个屏幕的应用程序,例如,在登录屏幕上按一个按钮会打开另一个页面。 几天来我一直在尝试使用 ScreenManager 库,但我无法让它工作,inte.net 上有几个教程,但每个人都使用不同的变体。 下面我附上登录页面的代码,按下“登录”按钮, ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM