摘要:
import timedef auth(func): def wrapper(*args, **kwargs): username = input('username:').strip() password = input('password:').strip() if username == 'a 阅读全文
摘要:
装饰器:本身就是个函数,用来给其他函数增加附加的功能def log(): pass def function(): pass log() def funciton2(): pass log() # 函数的调用装饰器原则:1.不能修改被装饰的函数的源代码2.不能修改被装饰的函数的调用方式3.装饰器对被 阅读全文