Python 装饰器 完善版
来源:互联网 发布:神秘博士 知乎 编辑:程序博客网 时间:2024/06/16 15:12
#author Fusername = "123"password = "321"def login(cate): def outerwraped(func): def wrapped(*args, **kwargs): user = input("Username").strip() passw = input("Password").strip() if cate=="local": if user == username and password == passw: return_arg = func(*args, **kwargs) print("------这是后续处理-------") return return_arg else: print("login failed") else: print("hehehehehhehe") return wrapped return outerwrapeddef index(): print("welcome to index")@login(cate="local")def home(name, pic): print("welcome to home") return 111@login(cate="online")def app(): print("welcome to app")index()tete = home("Menalisa", "Smile")print(tete)app()
阅读全文
0 0
- Python 装饰器 完善版
- 完善装饰器函数
- 使用functools.wraps完善装饰器
- python装饰器装饰类
- [python]python装饰器
- Python 装饰器记录总结 (终极版)
- Python装饰器学习
- Python装饰器
- python 装饰器
- Python装饰器
- python 装饰器 应用
- python 装饰器2
- Python装饰器学习
- python装饰器
- python装饰器
- python 装饰器入门
- python装饰器
- python装饰器
- android 多点触控
- GeoTools Eclipse 快速入门03
- 使用gradle对vertx工程的多环境配置和打包
- ajax跨域,使用json,crossDomain,请求返回状态200,但是走的error的原因以及解决方法
- Mysql安装
- Python 装饰器 完善版
- iOS Audio unit(音频单元)详解
- Python学习04-列表(List)/元祖/字典总结
- android客户端百度云推送的使用总结
- 关于Java虚拟机内存原型介绍
- java数据类型与sql数据类型的对照,如数据库中的char类型对应java中的数据类型为?
- MySQL查询中 find_in_set 在使用中可能遇到的问题
- Qt GUI程序中主线程与非主线程之间的通信
- jsonview浏览器插件 查看格式化json数据