subtitle
linux中如何使用虚拟环境 linux中如何使用虚拟环境
如何在linux 上使用python虚拟环境?百度找的很多,都是差不多的,都是用不了。我自己找了找资料,弄了出来,可以给大家做个参考。 linux中如何使用虚拟环境linux上先安装python我用的是centos ,在centos上安装
2023-02-14
上下文管理器 上下文管理器
复习一下上下文管理器。我这里举例的是自定义上下文管理器。 上下文管理器什么是上下文管理器 一个类里面有 __enter__() 和 __exit__() 方法, 就是上下文管理器. 就是执行某些 操作之前, 需要先做什么(__ente
2022-12-22
描述器 描述器
什么是描述器呢?近来在复习python 面向对象的笔记,正好温故而知新。 描述器描述器就是 可以描述一个属性操作的对象。 举例说明比如有一个类, 类属性 age , 可以在类里面进行修改, 也可以在类外面用 类名.age = 新值进行想
2022-12-21
学习生成器 学习生成器
温故而知新, 重新看一下以前做的笔记。 生成器什么是生成器?生成器是一个特殊的迭代器(迭代器的抽象级更高)。 兼具迭代器的特性 惰性计算数据, 节省内存什么是惰性计算数据, 就是把数据 分成N份, 每次处理一份, 处理完成后丢弃掉, 每
2022-12-21
迭代器的学习 迭代器的学习
来温习一下迭代器。 迭代器什么是迭代器迭代器是一个超级接口! 是可以遍历集合的对象,为各种容器提供了公共的操作接口,隔离对容器的遍历操作和底层实现,从而解耦。 迭代器的作用说得直白一些, 假如有一个数组, 数组里有100个元素,如果每次去
2022-12-19
闭包和装饰器的学习理解 闭包和装饰器的学习理解
什么是闭包呢?其实闭包不难,装饰器也没那么难懂,虽然我们也可以不使用装饰器来实现功能, 可是学习了装饰器后, 可以帮助我们更好的面向对象学习。 为什么要学习闭包和装饰器因为学了以后,可以帮助我们写出更加简洁和可可复用的代码, 同时这个在面
2022-12-19
1 / 3