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读取二进制mnist实例详解
May 31 Python
终端命令查看TensorFlow版本号及路径的方法
Jun 13 Python
Python字典遍历操作实例小结
Mar 05 Python
python中多个装饰器的调用顺序详解
Jul 16 Python
解决Mac下使用python的坑
Aug 13 Python
Python scipy的二维图像卷积运算与图像模糊处理操作示例
Sep 06 Python
python3读取csv文件任意行列代码实例
Jan 13 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
Mar 12 Python
解决python对齐错误的方法
Jul 16 Python
Selenium关闭INFO:CONSOLE提示的解决
Dec 07 Python
python b站视频下载的五种版本
May 27 Python
Pytorch distributed 多卡并行载入模型操作
Jun 05 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的开发框架的现状和展望
2007/03/16 PHP
PHP中extract()函数的妙用分析
2012/07/11 PHP
php实现比较两个文件夹异同的方法
2015/06/18 PHP
PHP加密技术的简单实现
2016/09/04 PHP
PHP获取链表中倒数第K个节点的方法
2018/01/18 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
2018/06/16 PHP
YUI 读码日记之 YAHOO.util.Dom - Part.1
2008/03/22 Javascript
基于jquery的地址栏射击游戏代码
2011/03/10 Javascript
js的toLowerCase方法用法实例
2015/01/27 Javascript
JQuery显示隐藏页面元素的方法总结
2015/04/16 Javascript
详解JavaScript对W3C DOM模版的支持情况
2015/06/16 Javascript
jQuery实现的Div窗口震动效果实例
2015/08/07 Javascript
跟我学习javascript的垃圾回收机制与内存管理
2015/11/23 Javascript
Javascript将双字节字符转换成单字节字符并计算长度
2016/06/22 Javascript
使用vue.js实现联动效果的示例代码
2017/01/10 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
2017/05/03 Javascript
ztree加载完成后显示勾选节点的实现代码
2018/10/22 Javascript
js get和post请求实现代码解析
2020/02/06 Javascript
Vue实现input宽度随文字长度自适应操作
2020/07/29 Javascript
Webpack的Loader和Plugin的区别
2020/11/09 Javascript
Python Web框架Flask信号机制(signals)介绍
2015/01/01 Python
Python实现豆瓣图片下载的方法
2015/05/25 Python
python cx_Oracle的基础使用方法(连接和增删改查)
2017/11/19 Python
Python 读取图片文件为矩阵和保存矩阵为图片的方法
2018/04/27 Python
Python 生成 -1~1 之间的随机数矩阵方法
2018/08/04 Python
python实现图片中文字分割效果
2019/07/22 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
Python多线程的退出控制实现
2020/08/10 Python
德国咖啡批发商:Coffeefair
2019/08/26 全球购物
德国滑雪和户外用品网上商店:XSPO
2019/10/30 全球购物
介绍一下JNDI的基本概念
2013/07/26 面试题
工厂厂长的职责
2013/12/12 职场文书
《记承天寺夜游》教学反思
2014/02/16 职场文书
财务会计专业自荐书
2014/06/30 职场文书
甘南现象心得体会
2014/09/11 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL