- 博客(10)
- 收藏
- 关注
转载 【Python笔记】单下划线和双下划线
⼀、变量的定义在 在Python 中,有以下⼏种⽅式来定义变量:xx:公有变量_xx:前置单下划线,私有化属性或⽅法,⼀般来讲,变量名_xx被看作是“私有 的”,在模块(看导⼊⽅法)或类外不可以使⽤。当变量是私有的时候,⽤_xx 来表⽰变量是很好的习惯。类对象(及类的实例对象)和⼦类可以访问,这并不能完全做到真正的私有,只是约定俗成的⽽已,这样写表⽰不希望这个变量在外部被直接调⽤_xx:前置双下划线,私有化属性或⽅法,⽆法在外部直接访问(名字重整所以访问不到,只能是允许这个类本⾝进⾏访问了。连⼦
2022-06-07 15:46:51
687
原创 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
533
原创 python kivy 控件(小部件)的属性集合
id ,text,top,right,x,y,center_x,center_y,center,pos,pos_hint ,height,width ,size,size_hint
2022-06-06 15:56:01
895
1
原创 python kivy ‘NoneType‘ object has no attribute ‘xxx‘ 问题解决方案
AttributeError: 'NoneType' object has no attribute 这一类报错的处理
2022-06-06 15:31:04
1037
原创 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
214
原创 kivy 控件的代码新建
kivy的控件有很多,这些小控件都能被代码直接生成并启用。1建立控件并设置属性(按钮)from kivy.uix.button import Button# 头部文件引入类# 代码部分btn = Button(text='按钮')# btn就是一个Button类的小控件了,在这里可以设置属性,# 她具有Button的一切属性,# 也具有Button的继承类kivy.uix.widget的一切属性,# 而widget中储存着kivy控件类的共同属性。2添加常量属性(变更和添加同样操作)
2022-05-25 11:46:37
339
原创 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
861
1
翻译 第三章 Python Kivy 学习 -- Kivy官方入门教程Pong Game
系列文章目录第一章 Python Kivy 学习 – Kivy介绍及环境安装第二章 Python Kivy 学习 – Kivy项目开发原理(待编辑)第三章 Python Kivy 学习 – Kivy官方入门教程Pong Game文章目录系列文章目录第三章 Python Kivy 学习 -- Kivy官方入门教程Pong Game一、入门二、添加简单的图形1、版本声明2、Widget 型的类的外形定义3、定义一块画布canvas及矩形Rectangle4、标签Label5、乒乓球类5.1 main.
2022-05-17 11:23:19
4909
1
翻译 第一章 Python Kivy 学习 -- Kivy介绍及环境安装
系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加第一章 Python Kivy 学习–环境安装第二章 Python Kivy 学习–Kivy项目开发原理第二章 Python Kivy 学习–Kivy官方入门教程Pong Game提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习
2022-05-16 10:56:54
5352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人