2020年2月9日
摘要: 自定义模块 import 模块名 (将整个工具箱拿过来) 导入多次时,但只执行一次 # import 导入同一个模块名是,只执行一次# import test # 导入 拿test工具箱# import test # 导入 拿test工具箱# import test # 导入 拿test工具箱 调用 阅读全文
posted @ 2020-02-09 22:06 we我们 阅读(132) 评论(0) 推荐(0)
摘要: 装饰器的进阶 有参:在标准装饰器的外面多套一层,多套一层就需要额外的多调用一次 语法糖:@最外层函数名("参数") def auth(argv): def wrapper(func): def inner(*args,**kwargs) print(argv) username = input("请 阅读全文
posted @ 2020-02-09 20:17 we我们 阅读(205) 评论(0) 推荐(0)
摘要: 装饰器 开放封闭原则: 1.对功能的扩展开放 2.对修改源代码及调用方式封闭 装饰器:不修改源代码及调用方式的前提下,额外增加新功能 def foo(): print('缘起缘灭缘终尽') def warpper(func): # func == foo函数的内存地址 def inner(): pr 阅读全文
posted @ 2020-02-09 20:03 we我们 阅读(110) 评论(0) 推荐(0)