上一页 1 2 3 4 5 6 ··· 21 下一页
摘要: 1.我们在开发过程中,有的配置数据不希望别人看到,例如:数据库信息 2.如是我们可以在本地配置一个local_setting.py文件 2.1:在setting中最后,导入local_setting try: from .local_setting import * except ImportErr 阅读全文
posted @ 2024-09-04 23:11 Tony_xiao 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一.同一PC上,python同时支持多个版本的解释器共存 1.1:安装不同版本python解释器(参考百度资料) # python安装后,解释器目录介绍 C:\python39 - python.exe [解释器] -Scripts - pip.exe - pip3.exe - pip3.9.exe 阅读全文
posted @ 2024-09-04 22:30 Tony_xiao 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1.什么是生成器? 是Python中一种特殊的迭代器,它是一个能按需生成值的轻量级对象。与一次性创建所有元素的数据结构(如列表或元组)不同,生成器在每次迭代时只生成下一个值,从而节省内存并支持无限序列或其他大量数据流的操作。 # iter中简单是4行代码,可以代替MyRangeIterator一样的 阅读全文
posted @ 2024-08-27 23:04 Tony_xiao 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1.总览 2.迭代器介绍 2.1:迭代器是一个实现了迭代协议的对象,它可以让我们遍历一个容器中的所有元素,而不需要知道容器的内部结构,迭代器可以用于遍历列表,元祖,字典,集合等容器类型; 2.2:迭代器的工作原理是通过实现两个方法:iter()和__next__()方法,iter()方法返回迭代器对 阅读全文
posted @ 2024-08-27 22:06 Tony_xiao 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 上文介绍了Python的类成员以及成员修饰符,从而了解到类中有字段、方法和属性三大类成员,并且成员名前如果有两个下划线,则表示该成员是私有成员,私有成员只能由类内部调用。无论人或事物往往都有不按套路出牌的情况,Python的类成员也是如此,存在着一些具有特殊含义的成员,详情如下: __init__ 阅读全文
posted @ 2024-08-21 22:51 Tony_xiao 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.属性的定义 1.1:属性的定义有两种方式: 装饰器 即:在方法上应用装饰器 静态字段 即:在类中定义值为property对象的静态字段 1.2:装饰器方式 在类的普通方法上应用@property装饰器 经典类 class Goods: @property def price(self): ret 阅读全文
posted @ 2024-08-21 22:27 Tony_xiao 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.类的成员可以分为三大类:字段、方法和属性 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。 2.字段 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的 阅读全文
posted @ 2024-08-21 21:50 Tony_xiao 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 1.什么是继承? 通过继承,我们可以从既有的类上衍生出新的类。如果程序的需求为仅修改或删除某项功能,此时不需要将该类的成员数据及成员函数重新写一遍,只需要“继承”原先已定义好的类就可以产生新的类了。 继承是指将现有类的属性和行为,经过修改或重写(Override)之后,就可产生出拥有新功能的类,这样 阅读全文
posted @ 2024-08-21 21:18 Tony_xiao 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一:面向对象编程有三大特性: 封装、继承、多态 二:其中最重要的一个特性就是封装。 封装指的就是把数据与功能都整合到一起 三:什么是封装? 1.数据角度讲,将一些基础数据类型复合成一个自定义类型 2.行为角度讲,向类外提供必要的功能,隐藏实现的细节 3.设计角度 分而治之 将一个大的需求分解成许多类 阅读全文
posted @ 2024-08-21 21:04 Tony_xiao 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一.mixin类编写视图 1.视图 class AuthorModelSerializer(serializers.ModelSerializer): class Meta: model=models.Author fields='__all__' from rest_framework impor 阅读全文
posted @ 2024-06-05 22:42 Tony_xiao 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 21 下一页