kivy-language相关内容
我制作了一个简单的应用程序,它接受用户的输入(图像文件)。但每当它关闭时,输入的文件就会丢失(当然,我没有为保存它设置一个方法)。 请,我希望输入的图像文件是可用的,当下一次应用程序打开,所以请我如何保存输入的图像文件(Perharbs你可以给我一个示例代码,指示我在哪里或任何地方,我真的很感激)。非常感谢您的帮助。 以下是我的代码: from kivy.lang import Bui
..
我有这个图像下载器,作为新的线程和弹出式窗口,其中包含进度条。进度条在下载过程中不会更新,但在下载之后(下载器是用请求编写的,gui应用程序是用kivy制作的)。有什么办法解决这个问题吗? 下载器: 它被分隔在另一个文件中 class Downloader(threading.Thread): def __init__(self, url: str, download_monit
..
我在Kivy上做了一个游戏,并试图在每次按下足球时将比赛比分更新为1。我正面临着这个问题。 在On_Touch_Down中(&P) Self.root.ids.game_screen.ids.label.score.text=str(int(self.root.ids.game_screen.ids.score.text)+1) AttributeError:‘ball’对象没有‘Root
..
我正在尝试切换Kivy中的屏幕,我已经被困在这一点上有一段时间了,所以我不知道发生了什么。 文本正在打印,但屏幕仍未改变。 如果有人能帮我解决这个问题,以下是python代码: from kivymd.app import MDApp from kivy.lang import Builder from kivy.core.window import Window from kivy.uix
..
我的Kivy Python代码有问题。我有两个屏幕:第一个是导航到第二个屏幕,在第二个屏幕上有一个按钮来添加文本到滚动视图…导航工作,但它没有添加任何文本到滚动视图…我想我需要一些帮助!AttributeError:‘Super’对象没有属性‘getattr’ import kivy from kivy.app import App from kivy.uix.label import La
..
当用户按下按钮上的垃圾桶时,我正在尝试删除有关该按钮的信息。 我的问题是,当用户按下任何按钮的垃圾桶时,只有最后创建的按钮的信息会传递给该函数,因此只会删除最后创建的按钮,而不会删除按下的按钮。 请参见下图。 picture docs = users_ref.collection(u'Education').stream() educatio
..
我在正确调用不同类的函数时遇到问题。 我正在做一个简单的游戏,它使用清除关卡所需的时间来计算分数。有一个秒表在后台运行,我想在弹出菜单中添加一个暂停按钮,并在此弹出菜单中添加一个恢复按钮。 问题是,当从弹出菜单中调用暂停函数时,它也会在弹出菜单中返回,而不是在主小工具中返回。 以下是代码的简化版本: import kivy from kivy.app import App
..
更新其他类的数据时,不会更改/更新循环视图的刷新。 我已经看到关于此堆栈溢出的多个帖子,但没有一个是明确的。 每次单击‘NextScreen’按钮时,我都需要刷新循环视图。 还提供了一个清晰的示例,说明如何使用REFRESH_FROM_Data()方法以及它属于哪个类。 提前谢谢。 import kivy import sys from kivy.app import App
..
https://kivymd.readthedocs.io/en/latest/components/image-list/#smarttilewithstar 如何泛化kiymd文档图像列表示例,使图像显示逻辑位于KV文件之外? 这是我的尝试,但它只显示顶行的所有图像(并将左侧的第一个图像留空)。谢谢。 from kivymd.app import MDApp from kiv
..
因此,我使用python和kvlang制作了一个应用程序,并试图将所有文件放入一个独立的文件中。我需要包括";.kv";文件和我的主脚本。我使用的是pyinstaller,并编写了以下命令: pyinstaller --onefile -w --icon=download.ico --add-data filefinder.kv;. filefinder.py 一切都很顺利
..
我正在尝试在First屏幕中添加ScrollView,但很遗憾未能成功。 我尝试了很多次,更改布局、添加新布局等。 我只想ScrollView到那些ElementCard,这样如果我添加更多内容,我就可以通过滚动到达。 我正在添加我的一段代码,它将帮助您了解我是如何安排布局的。 编码: from kivy.lang import Builder from kivym
..
我希望使用KIVY计算默认或指定字体和大小的字符串长度(以像素为单位)。 我发现了一个类似的问题,How to calculate length of string in pixels for specific font and size?有一个使用PIL的解决方案,但我无法解决: from PIL import ImageFont font = ImageFont.truetype(
..
我目前正尝试在Visual Studio代码中运行一个基本的kivy脚本,但每次运行.kv文件时,我都会在终端中收到一个‘UNKNOWN DIRECTION’错误。我已安装了Battle Bas的Kivy扩展,并通过Kivy网站在我的设备上安装了Kivy,但错误仍然存在。 这是我的Python脚本: import kivy from kivy.app import App from k
..
我有这个代码,它可以工作,但我肯定这不是正确运行的方法。在我的.kv中,一个按钮触发我的main.py中的两个函数。 Button: text: "Press Me" on_release: root.on_our_btn_release(text_input.text) on_release: root.get_items(text_input.text)
..
我正在为Android制作一个音乐播放器,现在我成功地播放和暂停了这首歌,但 问题是,与Spotify或Google Play Music等其他音乐播放器应用程序一样,我们在底部有一个滑块 我们可以使用该滑块来控制当前正在播放的歌曲 所以关键是我想要做同样的事情,我想添加一个滑块,它的功能也像 我们可以使用进度条来控制歌曲播放。我尝试了一下,结果代码如下: from kivymd.ap
..
import kivy from kivy.clock import Clock from functools import partial import main as m kivy.require("1.10.0") from kivy.lang.builder import Builder from kivy.app import App from kivy.uix.image import
..
如何将Kivy中的TextInput中的文本水平居中? 我有以下屏幕: 但我想将我的文本集中在一起,如下所示: 这是我的KV语言的一部分: BoxLayout: orientation: 'vertical' Label: markup: True
..
我正在使用Kivy为我的密码管理器制作图形界面。 我已经做好登录页了。我不知道如何将密码登录名上载到其他文件中的其他类以解密其他密码? class MainApp(MDApp): def build(self): self.theme_cls.theme_style = "Dark" self.theme_cls.primary_palette = "BlueGray"
..
版本 Python:3.7 操作系统:Windows 10 基维:1.11.1 Kivy安装方式:pip 说明 FileChooser 在滚动文件列表时会重叠文本.看起来第一个内容保持不变,滚动数据的内容显示在第一个内容的顶部. 代码和日志 从 kivy.app 导入应用程序从 kivy.uix.floatlayout 导入 FloatLayout从 kivy.ui
..
如何覆盖 Kivy 小部件子部件的默认值?即 MyWidget.label 是“默认",但我想将其更改为例如当 MyRootWidget 的孩子时出现“紫龟"? 我可以像在MyRootWidget.__init__()中那样访问children的children,但是看起来很麻烦,尤其是对于一棵很深的树...有没有更优雅的怎么办? 我一直在查看 Kivy lang 和 Widget 页
..