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之从格式化表达式到方法
Sep 28 Python
详解Python如何获取列表(List)的中位数
Aug 12 Python
Python数据结构与算法之使用队列解决小猫钓鱼问题
Dec 14 Python
基于python 爬虫爬到含空格的url的处理方法
May 11 Python
python版opencv摄像头人脸实时检测方法
Aug 03 Python
python使用thrift教程的方法示例
Mar 21 Python
Python将列表数据写入文件(txt, csv,excel)
Apr 03 Python
Python StringIO如何在内存中读写str
Jan 07 Python
sklearn中的交叉验证的实现(Cross-Validation)
Feb 22 Python
python实现ROA算子边缘检测算法
Apr 05 Python
python3 hdf5文件 遍历代码
May 19 Python
使用scrapy实现增量式爬取方式
Jun 21 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 a simple smtp class
2007/11/26 PHP
ThinkPHP连接数据库的方式汇总
2014/12/05 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
2017/11/06 PHP
JavaScript中利用Array和Object实现Map的方法
2015/07/27 Javascript
js鼠标单击和双击事件冲突问题的快速解决方法
2016/07/11 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
2016/08/03 Javascript
js格式化时间的简单实例
2016/11/27 Javascript
jquery.tableSort.js表格排序插件使用方法详解
2020/08/12 Javascript
原生JavaScript实现精美的淘宝轮播图效果示例【附demo源码下载】
2017/05/27 Javascript
React如何利用相对于根目录进行引用组件详解
2017/10/09 Javascript
Webpack devServer中的 proxy 实现跨域的解决
2018/06/15 Javascript
Vue通过ref父子组件拿值方法
2018/09/12 Javascript
javascript实现考勤日历功能
2018/11/29 Javascript
使用vue-cli脚手架工具搭建vue-webpack项目
2019/01/14 Javascript
详解小程序如何避免多次点击,重复触发事件
2019/04/08 Javascript
微信小程序如何实现在线客服功能
2019/10/16 Javascript
Vue点击切换Class变化,实现Active当前样式操作
2020/07/17 Javascript
[59:30]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.22
2019/09/05 DOTA
详尽讲述用Python的Django框架测试驱动开发的教程
2015/04/22 Python
python pands实现execl转csv 并修改csv指定列的方法
2018/12/12 Python
Python查找最长不包含重复字符的子字符串算法示例
2019/02/13 Python
Python selenium的基本使用方法分析
2019/12/21 Python
Python基于pygame实现单机版五子棋对战
2019/12/26 Python
Python模块的定义,模块的导入,__name__用法实例分析
2020/01/07 Python
python读取dicom图像示例(SimpleITK和dicom包实现)
2020/01/16 Python
完美解决Django2.0中models下的ForeignKey()问题
2020/05/19 Python
Python .py生成.pyd文件并打包.exe 的注意事项说明
2021/03/04 Python
澳大利亚宠物食品和用品商店:PETstock
2020/01/02 全球购物
公司行政经理岗位职责
2013/12/24 职场文书
主持人婚宴答谢词
2014/01/28 职场文书
建筑结构施工专业推荐信
2014/02/21 职场文书
小学母亲节活动方案
2014/03/14 职场文书
人力资源管理专业求职信
2014/07/23 职场文书
行政工作试用期自我评价
2014/09/14 职场文书
大学生党员批评与自我批评
2014/09/28 职场文书
2016教师政治学习心得体会
2016/01/23 职场文书