![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python kivy问题集
包括:kivy,pyaudio,p4a,python_speech_features,numpy,scipy
modytansa
这个作者很懒,什么都没留下…
展开
-
python kivy 1、颜色显示不对,must be a multiple of n spaces,
python kivy 使用的是RGBA格式展示颜色RGB同通常意义上的颜色体系没有却别A是将透明度,加入到颜色体系内RGBA是一个列表格式[r,g,b,a]r,g,b =R/255,G/255,B/255,看明白了吗?将RGB的值除以255得到一个0-1的值才能被python kivy所接受。a也是以上,是一个0-1的值表示透明度的百分比。...............原创 2022-06-06 16:11:58 · 477 阅读 · 0 评论 -
python kivy ‘NoneType‘ object has no attribute ‘xxx‘ 问题解决方案
AttributeError: 'NoneType' object has no attribute 这一类报错的处理原创 2022-06-06 15:31:04 · 926 阅读 · 0 评论 -
kivy中on_press,on_release事件用代码设置函数的问题
第一个问题:设置好按钮事件on_press,但是在加载类a的时候直接执行啦,代码如下:class a() def choosebtn2(self,ss): print('choosebut2') but2 = Button(text='速算', on_press=self.choosebtn2('ss'))原因:on_press要的是一个函数地址,但是self.choosebtn2(‘ss’) 表达式是一个函数并且求职的运行代码,应该改为:self.chooseb.原创 2022-05-23 18:54:04 · 732 阅读 · 1 评论 -
python kivy 报错: Cannot add %r, it already has a parent %r 问题解决(仅供参考)
情况:类 A 要反复调用类B及其方法d(),类B中有属性c是一个控件属性,一个方法d()方法d()中是将c控件插入到另一个控件e中运行及问题:当A第一次调用B及其方法,没有问题。第二次调用的时候,显示报错:Cannot add %r, it already has a parent %r %(r1,r2)。字面意思是不能添加r1,他已经有一个连接r2。但其实这个解释不对,应该是(阅读她的源文件后得知):不能向本控件插入r1,因为她已经插入到控件r2中。原因:第二次调用时,第一次.原创 2022-05-25 15:41:12 · 173 阅读 · 0 评论