你的第一个装饰器
授权
Python进阶 (Intermediate Python)
使用场景
现在我们来看一下装饰器在哪些地方特别耀眼,以及使用它可以让一些事情管理起来变得更简单。
书籍推荐
PyTorch 1.0 中文文档 & 教程
ApacheCN
•
python
•
87页
•
2019年5月26日
874
Python学习知识库
coco369
•
python
•
85页
•
2019年5月26日
190
进击的Python
HuberTRoy
•
python
•
23页
•
2018年7月8日
169
Go社区的知识图谱
golang foundation
•
go
•
1页
•
2018年5月3日
1356
开发经验总结
phodal
•
code
•
1页
•
2018年8月3日
641
Netty 实战(精髓)
waylau
•
netty
•
101页
•
2018年5月3日
817
小字
大字
宋体
黑体
白天
护眼
夜晚
封面
简介
简介
序
译后感
原作者前言
*args 和 **kwargs
*args 的用法
**kwargs 的用法
使用 *args 和 **kwargs 来调用函数
啥时候使用它们
调试 Debugging
生成器 Generators
可迭代对象(Iterable)
迭代器(Iterator)
迭代(Iteration)
生成器(Generators)
Map,Filter 和 Reduce
Map
Filter
Reduce
set 数据结构
三元运算符
装饰器
一切皆对象
在函数中定义函数
从函数中返回函数
将函数作为参数传给另一个函数
你的第一个装饰器
使用场景
授权
日志
带参数的装饰器
在函数中嵌入装饰器
装饰器类
Global和Return
多个return值
对象变动 Mutation
__slots__魔法
虚拟环境
容器 Collections
枚举 Enumerate
对象自省
dir
type和id
inspect模块
推导式 Comprehension
列表推导式
字典推导式
集合推导式
异常
处理多个异常
finally从句
try/else从句
lambda表达式
一行式
For - Else
else语句
使用C扩展
CTypes
SWIG
Python/C API
open函数
目标Python2+3
协程
函数缓存
Python 3.2+
Python 2+
上下文管理器
基于类的实现
处理异常
基于生成器的实现
推荐阅读
捐赠名单