摘要:
abc 抽象基类 注册一个具体类 继承实现 读写属性 阅读全文
摘要:
argparse 命令行参数解析 简单示例 从文件读取参数 阅读全文
摘要:
contextlib模块:上下文管理器工具 简单实现with...as... as是__enter__返回的对象 __exit__返回True,则不抛出异常,返回False,则抛出异常 @contextlib.contextmanager 嵌套上下文 closing() 管理有close()的遗留类 阅读全文
摘要:
itertools模块:处理可迭代对象 chain()和islice()、tee() chain:合并迭代器 islice:切割迭代器,start,end,step tee:复制迭代器,新迭代器共享输入迭代器, 新迭代器之间不影响 startmap() count()、cycle()、repeat( 阅读全文
摘要:
functools模块:管理函数的工具 partial对象:包装原函数,提供默认值 复制原函数的属性到partial对象 包装实例对象的函数 @functools.wraps 装饰器 @functools.total_ordering 为类添加富比较方法,类必须提供__eq__和另一个富比较方法 @ 阅读全文