python类装饰器用法实例


Posted in Python onJune 04, 2015

本文实例讲述了python类装饰器用法。分享给大家供大家参考。具体如下:

#!coding=utf-8 
registry = {} 
def register(cls): 
  registry[cls.__clsid__] = cls 
  return cls 
@register 
class Foo(object): 
  __clsid__ = '123-456' 
  def bar(self): 
    pass 
print registry

运行结果如下:

{'123-456': <class '__main__.Foo'>}

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python中bisect的用法
Sep 23 Python
Swift中的协议(protocol)学习教程
Jul 08 Python
python获取多线程及子线程的返回值
Nov 15 Python
Python三种遍历文件目录的方法实例代码
Jan 19 Python
利用python计算windows全盘文件md5值的脚本
Jul 27 Python
python或C++读取指定文件夹下的所有图片
Aug 31 Python
python 实现图片上传接口开发 并生成可以访问的图片url
Dec 18 Python
pytorch实现线性拟合方式
Jan 15 Python
Python流程控制常用工具详解
Feb 24 Python
python中uuid模块实例浅析
Dec 29 Python
python绘制高斯曲线
Feb 19 Python
python OpenCV学习笔记
Mar 31 Python
python获得一个月有多少天的方法
Jun 04 #Python
Python中threading模块join函数用法实例分析
Jun 04 #Python
django通过ajax发起请求返回JSON格式数据的方法
Jun 04 #Python
python创建进程fork用法
Jun 04 #Python
Python文件及目录操作实例详解
Jun 04 #Python
Python通过poll实现异步IO的方法
Jun 04 #Python
Python通过select实现异步IO的方法
Jun 04 #Python
You might like
PHP中把对象数组转换成普通数组的方法
2015/07/10 PHP
PHP使用Pear发送邮件(Windows环境)
2016/01/05 PHP
CI框架整合smarty步骤详解
2016/05/19 PHP
PHP获取文件扩展名的方法实例总结
2017/06/10 PHP
PHP空值检测函数与方法汇总
2017/11/19 PHP
Yii框架响应组件用法实例分析
2019/09/04 PHP
快速解决jQuery与其他库冲突的方法介绍
2014/01/02 Javascript
jQuery中width()方法用法实例
2014/12/24 Javascript
基于javascript实现彩票随机数生成(简单版)
2020/04/17 Javascript
原生js实现addClass,removeClass,hasClass方法
2016/04/27 Javascript
浅谈Nodejs应用主文件index.js
2016/08/28 NodeJs
JavaScript中绑定事件的三种方式及去除绑定
2016/11/05 Javascript
jquery 多个radio的click事件实例
2016/12/03 Javascript
js实现3D图片展示效果
2017/03/09 Javascript
vue 的keep-alive缓存功能的实现
2018/03/22 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
使用Vue实现简单计算器
2020/02/25 Javascript
[47:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第二场 3月4日
2021/03/11 DOTA
使用Python的web.py框架实现类似Django的ORM查询的教程
2015/05/02 Python
Python检测网络延迟的代码
2018/05/15 Python
对python csv模块配置分隔符和引用符详解
2018/12/12 Python
Python3标准库总结
2019/02/19 Python
Python-Seaborn热图绘制的实现方法
2019/07/15 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
python制作英语翻译小工具代码实例
2019/09/09 Python
Python实现剪刀石头布小游戏(与电脑对战)
2019/12/31 Python
Python tkinter常用操作代码实例
2020/01/03 Python
日本一家专门经营各种箱包的大型网站:Traveler Store
2016/08/03 全球购物
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
2014/10/03 面试题
实习心得体会
2014/01/02 职场文书
业绩考核岗位职责
2014/02/01 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
培训督导岗位职责
2015/04/10 职场文书
2015年小学图书室工作总结
2015/05/18 职场文书
JavaScript 中for/of,for/in 的详细介绍
2021/11/17 Javascript
Django数据库(SQlite)基本入门使用教程
2022/07/07 Python