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
python使用Apriori算法进行关联性解析
Dec 21 Python
python实现百度语音识别api
Apr 10 Python
Python3.6简单反射操作示例
Jun 14 Python
Python饼状图的绘制实例
Jan 15 Python
python zip()函数使用方法解析
Oct 31 Python
Python实现计算长方形面积(带参数函数demo)
Jan 18 Python
解决Python import docx出错DLL load failed的问题
Feb 13 Python
详细分析Python collections工具库
Jul 16 Python
python代码能做成软件吗
Jul 24 Python
flask开启多线程的具体方法
Aug 02 Python
python和anaconda的区别
May 06 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计算上一个月的今天
2013/05/23 PHP
2020最新版 PhpStudy V8.1版本下载安装使用详解
2020/10/30 PHP
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
js图片实时加载提供网页打开速度
2014/09/11 Javascript
javascript点击按钮实现隐藏显示切换效果
2016/02/03 Javascript
JavaScript中定义对象原型的两种使用方法
2016/12/15 Javascript
微信小程序 Nginx环境配置详细介绍
2017/02/14 Javascript
JavaScript实现前端分页控件
2017/04/19 Javascript
AngularJS实现自定义指令与控制器数据交互的方法示例
2017/06/19 Javascript
Vue2几种常见开局方式详解
2017/09/09 Javascript
详解webpack + react + react-router 如何实现懒加载
2017/11/20 Javascript
Vue导出json数据到Excel电子表格的示例
2017/12/04 Javascript
node.js调用C++函数的方法示例
2018/09/21 Javascript
angularjs获取到My97DatePicker选中的值方法
2018/10/02 Javascript
JavaScript 扩展运算符用法实例小结【基于ES6】
2019/06/17 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
2020/03/08 Javascript
vue+flask实现视频合成功能(拖拽上传)
2021/03/04 Vue.js
[03:02]2014DOTA2西雅图邀请赛 让队员自己告诉你DK NAVI备战情况
2014/07/08 DOTA
安装Python的教程-Windows
2017/07/22 Python
机器学习实战之knn算法pandas
2019/06/22 Python
python向字符串中添加元素的实例方法
2019/06/28 Python
Python读取实时数据流示例
2019/12/02 Python
Android本地应用打开方法——通过html5写连接
2016/03/11 HTML / CSS
美国隐形眼镜网上商店:Lens.com
2019/09/03 全球购物
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
2013/04/07 面试题
实体的生命周期
2013/08/31 面试题
安全生产投入制度
2014/01/29 职场文书
飞机制造技术专业求职信
2014/07/27 职场文书
上班离岗检讨书
2014/09/10 职场文书
刮痧观后感
2015/06/05 职场文书
运动会开幕式致辞
2015/07/29 职场文书
获奖感言怎么写
2015/07/31 职场文书
MySQL 十大常用字符串函数详解
2021/06/30 MySQL
2007年老电脑安装win11会怎么样? 网友实测win11在老电脑运行良好
2021/11/21 数码科技
Python 如何利用ffmpeg 处理视频素材
2021/11/27 Python
德劲DE1102数字调谐收音机机评
2022/04/07 无线电