上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 52 下一页
摘要: functools库用于高阶函数,指那些作用于函数或者返回其他函数的函数 functools提供方法如下: cmp_to_key 将老式的比较函数转换为关键字函数,与接收key function的函数一起使用,比如sorted(iterator[,key,[,reverse]]) 注:Python3 阅读全文
posted @ 2018-03-22 13:23 Fate0729 阅读(1405) 评论(0) 推荐(0)
摘要: namedtuple函数源码 通过函数模板字符串_class_template.format()会生成我们需要的实例类: eg: people = namedtuple("person","name,age,sex") class person(tuple) 分析 测试结果: 根据类的字符串模板创建 阅读全文
posted @ 2018-03-21 15:21 Fate0729 阅读(1136) 评论(0) 推荐(0)
摘要: _collections_abc.py文件中提供了许多抽象基类,这些类将集合分解成许多互相独立的属性集 __all__ = ["Awaitable", "Coroutine", "AsyncIterable", "AsyncIterator", "AsyncGenerator", "Hashable 阅读全文
posted @ 2018-03-21 00:07 Fate0729 阅读(707) 评论(0) 推荐(0)
摘要: 抽象基类的核心定义在abc模块中,模块中包括了创建抽象基类需要的修饰符和元类型abc.ABCMeta 用来生成抽象基础类的元类。由它生成的类可以被直接继承。abc.ABC 辅助类,让你可以不用关心元类概念,直接继承它,就有了ABCMeta元类。使用时注意元类冲突 @abc.abstractmetho 阅读全文
posted @ 2018-03-19 10:37 Fate0729 阅读(721) 评论(1) 推荐(1)
摘要: 1. property和@property 还是直接上代码来的方便 property()用法 @property用法 2. __getattribute__()、__getattr__()、__setattr__()、__delattr__() 属性查找过程: __getattribute__ >> 阅读全文
posted @ 2018-03-17 11:08 Fate0729 阅读(2488) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 52 下一页