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之list和str比较
Sep 20 Python
python输出指定月份日历的方法
Apr 23 Python
python编程开发之日期操作实例分析
Nov 13 Python
Python常用算法学习基础教程
Apr 13 Python
浅谈python函数之作用域(python3.5)
Oct 27 Python
Python使用xlwt模块操作Excel的方法详解
Mar 27 Python
Python简单实现两个任意字符串乘积的方法示例
Apr 12 Python
Python 爬虫之Beautiful Soup模块使用指南
Jul 05 Python
使用tensorflow实现线性回归
Sep 08 Python
pandas.dataframe按行索引表达式选取方法
Oct 30 Python
Python scrapy增量爬取实例及实现过程解析
Dec 24 Python
Python namedtuple命名元组实现过程解析
Jan 08 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
jQuery 源码分析笔记
2011/05/25 PHP
php计算两个日期时间差(返回年、月、日)
2014/06/19 PHP
php实现QQ空间获取当前用户的用户名并生成图片
2015/07/25 PHP
php简单实现短网址(短链)还原的方法(测试可用)
2016/05/09 PHP
PHP购物车类Cart.class.php定义与用法示例
2016/07/20 PHP
php安装dblib扩展,连接mssql的具体步骤
2017/03/02 PHP
PHP堆栈调试操作简单示例
2018/06/15 PHP
关于跨站脚本攻击问题
2011/12/22 Javascript
jquery使用ColorBox弹出图片组浏览层实例演示
2013/03/14 Javascript
原生js实现淘宝首页点击按钮缓慢回到顶部效果
2014/04/06 Javascript
Ajax局部更新导致JS事件重复触发问题的解决方法
2014/10/14 Javascript
原生JavaScript+LESS实现瀑布流
2014/12/12 Javascript
Linux下编译安装php libevent扩展实例
2015/02/14 Javascript
javascript简单实现类似QQ头像弹出效果的方法
2015/08/03 Javascript
EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
2016/02/21 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
2016/05/05 Javascript
基于input动态模糊查询的实现方法
2017/12/12 Javascript
Vue面试题及Vue知识点整理
2018/10/07 Javascript
Vue中对iframe实现keep alive无刷新的方法
2019/07/23 Javascript
vue项目在线上服务器访问失败原因分析
2020/08/14 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
Python2.5/2.6实用教程 入门基础篇
2009/11/29 Python
python使用urllib2实现发送带cookie的请求
2015/04/28 Python
python 正确保留多位小数的实例
2018/07/16 Python
浅谈python中真正关闭socket的方法
2018/12/18 Python
在Python中实现函数重载的示例代码
2019/12/12 Python
python如何处理程序无法打开
2020/06/16 Python
Python venv虚拟环境配置过程解析
2020/07/08 Python
德国网上花店:Valentins
2018/08/15 全球购物
家得宝官网:The Home Depot(全球最大的家居装饰专业零售商)
2018/12/17 全球购物
Crocs波兰官方商店:女鞋、男鞋、童鞋、洞洞鞋
2019/10/08 全球购物
技术经理的自我评价范文
2013/12/03 职场文书
幼儿园课题实施方案
2014/05/14 职场文书
市场营销专业应届生自荐信
2014/06/19 职场文书
Python如何导出导入所有依赖包详解
2021/06/08 Python
MySQL如何快速创建800w条测试数据表
2022/03/17 MySQL