kivy-language相关内容

AttributeError:' super'对象没有属性' __ getattr __'在Kivy中将BoxLayout与多个kv文件一起使用时出错

众所周知,这个问题已经被问过好几次了.但是尝试以下解决方案后: Python-Kivy:AttributeError:'super'尝试获取self.ids时,对象没有属性'__getattr__' Python/Kivy AttributeError:“超级"对象没有属性'__getattr__' 如何我能否在不获取AttributeError的情况下访问kivy中另一个类的对象属性: ..
发布时间:2021-05-28 19:32:15 Python

如何在KV中定位canvas.before

在按钮中,我使用 canvas.before 制作了一个圆形按钮,它会根据需要更改颜色.该行是: canvas.before:颜色:rgba:如果self.state =='normal'则btn_color_not_pressed否则btn_color_pressed圆角矩形:大小:self.sizepos:self.pos半径:[40] 变量 btn_color_not_pressed ..
发布时间:2021-05-28 19:32:05 Python

如何使用.py中的属性更新.kv中的标签文本?

我想使用 .kv 中的按钮并基于我类中的属性 nick 更新我的类 MainHero 中的值标签在 .kv 中.我需要自动处理此问题,因为还会自动生成许多其他属性,因此需要更新标签.这是我的代码的一部分: 来自kivy.app导入应用程序的 从kivy.uix.screenmanager导入ScreenManager,屏幕从kivy.properties导入*从kivy.lang导入生成器从k ..
发布时间:2021-05-28 19:31:52 Python

为什么kv文件变量不接受self?

文件的kv变量如何使用self引用文件的py变量? 事实是,App仅在类中是固有的,而在函数中仅是自身的. kv文件变量仅接受应用程序: '''MDFlatButton:id:平文字:app.gg''' 但是我需要它像这样工作: class Test(MDApp):gg ='123'MDFlatButton:id:平文字:self.ggTest(MDApp)类:def构建(自 ..
发布时间:2021-05-28 19:31:46 Python

如何使用按钮将图像加载到Kivy窗口中?

我正在尝试使用kivy与Python一起开发一个带有滑块的快速应用程序,其中必须先使用滑块来确定设置,然后单击“提交",然后将所需的图像加载到应用程序窗口中.> 我目前在.kv文件中有一些示例,用于分别插入按钮和图像,但是我不确定如何连接它们: BoxLayout:方向:“垂直"大小:root.width,root.heightfont_size:20内边距:100间距:10按钮:文字:“按 ..
发布时间:2021-05-28 19:31:12 Python

获取动态添加文本框的值

我有两个文件 test.py 和 test.kv 在test.kv text:"+ Add More" 中添加行动态垂直位置.我正在.py 中创建动态ID. self.add_widget(Row(button_text = str(self.row_count),id = str("test" + str(self.row_count))))) 在.kv文件中,我正在分配ID ..
发布时间:2021-05-28 19:30:52 Python

如何在OSX的Pycharm中的Kivy,.kv文件上获取语法突出显示?

要在OSX的PyCharm中的.kv文件上突出显示语法,需要执行哪些步骤? 解决方案 PyCharm的导入设置可以在以下位置找到: https://github.com/Zen-CODE/kivybits/tree/master/IDE KV Lang文件类型支持 下载此文件 在Pycharm的主菜单上,单击“文件"->“导入"(或导入设置) 选择此文件,PyCharm将显 ..
发布时间:2021-02-15 19:02:07 Python

标签保持从ScrollView屏幕x轴Kivy的边缘离开

我正在创建一个聊天屏幕,每次按下发送按钮时,都会在我的GridLayout中添加一个Label.但是,当文本变得太长时,我的Labels会从屏幕的一侧移开,我希望它们绕行并将文本移到新的一行,但这没有发生,我不确定为什么. : name: "chat_page" layout_content: layout_content NavigationL ..
发布时间:2021-02-15 19:00:14 其他开发

无法获得kivy进度栏来更新

我一直在构建应用程序,并且一直在努力使进度条在调用每个函数后进行更新.在下面的代码中,我的意图是调用一个函数,然后该函数完成运行后,我将使用新值更新self.load属性.在为self.load分配新值后,我想将其传递给kivy进度条,以便其值增加并显示在屏幕上. import SEOProgram import time import os import kivy from kivy.ap ..
发布时间:2021-02-15 18:59:47 Python

在Pyinstaller exe中找不到主KV文件

我的智慧到此为止...因此,我有一个kivy应用程序,可以从解释器正常运行,并且在构建为目录时可以正常运行.但是,如何构建它似乎并不重要,生成的exe总是找不到我的main.kv文件.我的文件结构是,我基本上有图像和一堆屏幕. main.py main.kv resources/image 1 /image 2 /kv_files/screen1 ..
发布时间:2021-02-15 18:59:41 其他开发

Python到KV Lang-FigureCanvasKivyAgg

我可以使用KV Lang在我的代码下编写FigureCanvasKivyAgg吗? 我需要在"on_enter"函数中插入按钮并自定义boxlayout,我认为用KV Lang编写图形会更容易. 我现在遇到的问题是,我试图在"grafico屏幕"中添加一个按钮,尽管该按钮从一开始就出现了,此后,图形在框布局中进行. 我想知道如果我可以用KV Lang编写所有内容,那么具有框布局,按钮等会更容 ..
发布时间:2021-02-15 18:59:22 Python

猕猴桃把视频放到画布上吗?

我想将视频放在画布中. 我在其中使用图像很好,但是当我使用视频时会触发一些错误.Unknown type, no loader found.我不知道问题出在哪里. 这是我的图片代码: with self.canvas: self.bg = Rectangle(source='mahrez.jpg', pos=self.pos, size=se ..
发布时间:2021-02-15 18:59:10 Python

我如何在recycleview中搜索

如何在带有更新评论的recycleview中搜索.我现在也可以搜索.但是,当我在txt_input中输入3个字母时,它会搜索相同的结果.并给出包含这3个字母的列表. 但是我想成为搜索引擎.因此,如果我输入"TAT",它会告诉我TATA MOTORS PVT LTD,Tata Elxsi Limited,Tata Steel Limited等.但是当我输入"TATA MO"时,它不会使用新的搜 ..
发布时间:2021-02-15 18:58:09 Python

Kivy触摸和键盘事件传递到桌面

我正在使用 Kivy 框架在Python 3中开发UI应用程序.Kivy应用程序是全屏的.每当我使用物理键盘执行触摸事件或键入时,底层的桌面环境将接收触摸和键盘事件以及我的Kivy应用程序. 例如,如果我在桌面上打开一个文本文件然后运行我的Kivy应用程序,则可以在Kivy应用程序处于前台(全屏)时盲目地在文本文件中键入文本. Kivy应用程序会忽略物理键盘输入,因为我在配置文件中将keyb ..
发布时间:2021-02-15 18:57:49 Python

Kivy TextInput位于Android键盘上方,但屏幕其余部分保持原样

我正在用Kivy构建一个问答游戏,该游戏的屏幕底部为用户提供了TextInput选项.它在底部,因为答案的线索显示在顶部. 我遇到的问题是,当我将应用程序部署到手机上时,会弹出Android屏幕键盘,并阻塞近一半的屏幕. 我在Windows软件包中尝试了softinput_mode,但是这似乎使我的整个屏幕向上推,因此现在屏幕的上半部分消失了(用户无法再看到线索). 是否可以将其 ..
发布时间:2021-02-15 18:57:29 Python

Kivy应用程序成功使用buildozer构建,但在Android手机上打开时崩溃

我正在使用kivy构建一个应用程序,它在我的Linux笔记本电脑上可以完美运行.我使用 buildozer 构建了适用于Android的应用,并且日志未显示任何错误.完成后,将在bin文件夹中创建apk文件. 然后我将apk文件复制并粘贴到手机存储中,然后安装该应用程序. 当我打开应用程序时,它显示了kivy徽标并正在加载...但是随后崩溃了!我整天都在尝试寻找解决方案,但我无法实现. ..
发布时间:2021-02-15 18:57:04 移动开发