- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 odoo---Tree视图创建自定义按钮之创建并调用py方法
Python,odoo,Tree视图创建按钮旁边创建新的自定义按钮,代码清晰,逻辑明了,通俗易懂。
2022-07-25 13:26:47
1354
原创 Python Magic——类
文章目录前言一、三大编程范式1. 面向过程编程2. 函数式编程3. 面向对象编程二、类的相关知识三、具体属性介绍1. 实例化2. 类的属性数据属性3. 数据属性4. 实例属性5. 类与实例同时变化,互不影响6. 静态属性四、面向对象的三大特征1. 继承① 父类实例② 单继承③ 多继承④ 多继承接口继承(归一化)⑤ 继承顺序⑥ 三准则⑦ 继承实例2. 多态3. 封装2. random---随机数模块3. sys---运行环境模块4. os---操作系统功能模块5. re---正则表达式模块josn模块6. j
2021-08-24 11:06:51
1565
原创 Python Magic——模块
文章目录前言模块1. time---时间模块2. random---随机数模块3. sys---运行环境模块4. os---操作系统功能模块5. re---正则表达式模块josn模块6. josn---json文本格式模块7. hashlib---加密模块总结前言模块作为一个库,其中存放的各种各样功能的装备,任何一个大规模的Python都必不可少的就是模块,他对于我们写程序来说是一个及其方便的工具,所谓是必不可少。模块1. time—时间模块a. time.sleep(n)—睡眠时间,睡眠n
2021-05-19 09:25:44
1017
原创 Python Magic——装饰器与三元表达式
文章目录前言装饰器魔法1. 本质与功能2. 原则3. 装饰器的知识储备装饰器 = 高阶函数 + 函数嵌套 + 闭包4. 装饰器魔法展示5. 装饰器规定招式三元表达式魔法格式:正结果 + 条件 + 反结果解压举例说明总结前言装饰器,正如其名所示,主要用来装饰函数所用,给予函数各种各样的额外功能,犹如非常牛B的装备一般,本身可能战斗力很低,但加上装备岂不一飞冲天。对于三元表达式,简单来说就是if-else的简化形式而已。最后还加了个解压,平时也不是太常见,了解一下即可。装饰器魔法1. 本质与功能
2021-05-14 19:31:07
116
原创 Python Magic——迭代器与生成器
文章目录前言迭代器魔法1. 迭代器协议2. 迭代器减少内存的使用3. next()与__next__()的区别,前者是python内置,后者是数据类型内置4. 迭代器转换符__iter__()5. 格式生成器魔法1. 格式2. 生成器函数的优点3. 生成器函数注意内容4. 生成器表达式、列表解析与三元表达式a. 列表解析(1)基本格式(2)特殊事项b. 生成器表达式与列表解析5. 生成器相关实例a. 不可重复迭代b.生产者消费者模型(两者同时进行)总结前言迭代器与生成器魔法,这俩就是一对老兄弟,为何
2021-04-30 21:34:43
390
1
原创 Python Magic——文件操作
文章目录前言文件操作1. 文件操作基本手法读取日志文件最后一行数据2. 文件操作魔法的几种模式① r---只读模式(1) read()---读取文件全部,若读完,后面再调用readline则将无法再读出(2) readline()---一次使用读一行,若无,则打印空(3) readlines()---读取所有行,并存入列表(4) readable()---判断是否可读② w---只写模式(1) 若文件存在,将会清除原文件;若文件不存在,将会新建空文件(2) write()---写入内容,\n换行结束本行,可
2021-04-27 17:50:16
775
2
原创 Python Magic——函数
文章目录前言函数1. 特点2. 格式3. 参数的使用① 位置参数---形参顺序与实参顺序相同,缺/多一不行② 关键字参数---指明参数,缺/多一不行③ 默认参数---默认参数值④ 混合参数使用---位置参数必须在关键字参数左边,不能位置与关键字参数重复4. 全局变量与局部变量(PS)① 先从内部找,找不到再从外部找② 如果函数的内容无global关键字,优先读取局部变量,若无则读取全局变量,能读取全局变量,但无法对全局变量进行重新赋值,但可变类型可以对内部元素进行操作。③ 如果函数中有global关键字,变
2021-03-30 08:41:06
2740
原创 Python Magic——集合与字符拼接
文章目录前言一、基础魔法分类二、基础魔法一:数字魔法1.int()---强制转换2.bit_length()---求组成二进制位数三、基础魔法二:字符串魔法1.join()---字符串拼接2.upper(),lower()---字母转大,小写3.isupper(),islower()---判断大小写4.strip()---去除字符5.splist()---分隔字符串6.count()---统计个数7.find()---获取字符位置8.expandtabs()---断句9.format()---格式化10.r
2021-03-25 14:55:13
792
1
原创 Python Magic——列表、元组、字典
文章目录前言一、列表1. 特点2. 增删改查① 索引取值② 切片取值③ for循环取值④ while循环取值⑤ 列表修改⑥ 列表删除⑦ in操作⑧ 转换⑤ 列表修改二、元组三、字典四、集合三、魔法道具1. 运算符2. 关系词3. 跨越词四、魔法帽与魔法袍1. 魔法帽(条件语句)① 几种语句形态② 魔法举例演示2. 魔法袍(循环语句)① 魔法白袍(while循环)② 魔法青袍(for循环)五、课后魔法练习总结前言列表、元组、字典与集合这四队伍在Python中可谓厉害的不得了,每个队伍都有各自的特点,拥
2021-03-16 17:03:09
1038
2
原创 Python Magic——数字与字符串
文章目录前言一、基础魔法分类二、基础魔法一:数字魔法1.int()---强制转换2.bit_length()---求组成二进制位数3、基础魔法二:字符串魔法1.join()---字符串拼接2.upper(),lower()---字母转大,小写3.isupper(),islower()---判断大小写4.strip()---去除字符5.splist()---分隔字符串6.count()---统计个数7.find()---获取字符位置2.upper(),lower()---字母转大,小写2.upper(),lo
2021-01-26 17:21:58
908
原创 Python Magic——条件语句与循环语句
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例
2021-01-14 15:56:46
525
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人