笔记3

http://www.pythondoc.com/pythontutorial3/datastructures.html


  • 装饰器

def log(text):
def decorator(func):
def wrapper(*args, **kw):
print('%s %s():' % (text, func.__name__))
print('1',func)
return func(*args, **kw)
print('2',wrapper)
return wrapper
print('3',decorator)
return decorator
@log('execute')
def now():
print('2015-3-25')
now()
print('4',now) >>>
3 <function log.<locals>.decorator at 0x00A3D588>
2 <function log.<locals>.decorator.<locals>.wrapper at 0x00A3D4F8>
execute now():
1 <function now at 0x00A3D540>
2015-3-25
4 <function log.<locals>.decorator.<locals>.wrapper at 0x00A3D4F8>
def log(text):
def decorator(func):
def wrapper(*args, **kw):
print('%s %s():' % (text, func.__name__))
print('1',func,locals())
return func(*args, **kw)
print('2',wrapper,locals())
return wrapper
print('3',decorator,locals())
return decorator
@log('execute')
def now(a,b):
print('2015-3-25')
now(1,2)
print('4',now,locals())

最新文章

  1. json文本装换为JSONArray
  2. js 格式化日期 (&quot;/Date(1400046388387)/&quot;)
  3. jmeter使用IP欺骗压力测试
  4. Delphi Val函数
  5. Tkinter教程之Text(1)篇
  6. SharePoint2013 Powershell script to get site Title, Site Owner, Site user count and usage
  7. [C#、winform] FormDesigner.cs报错The variable &#39;xxxxxx&#39; is either undeclared or was never assigned
  8. Linux RCU机制详解
  9. 《快学Scala》——控制结构和函数
  10. HTTP1.0和HTTP1.1的区别
  11. java模板设计模式
  12. CEdit编辑框字体和背景设置
  13. java编程思想(2)--一切都是对象
  14. 2019.02.12 bzoj3944: Sum(杜教筛)
  15. Linux Performance 一文
  16. Thinkphp5.0分页和跳页
  17. insserv: Script &lt;name&gt; is broken: incomplete LSB comment.
  18. centos+apache+mod_ssl
  19. bootstrap清除浮动问题
  20. Hadoop-MR[会用]MR程序的运行模式

热门文章

  1. appium-doctor报错“JAVA_HOME is set but does not exist on the file system at &quot;D:\work\eclipse\Java\jdk1.7.0_67;&quot;”解决办法
  2. 分享:JS视频在线视频教程
  3. Maven下载速度过慢问题已解决
  4. PHP get_class_vars 和 (array)
  5. liunx定时备份mongo数据库并实现自动删除N天前备份
  6. 第三篇-分析日志和sensor-data中的数据结构
  7. docker1-centos上安装docker
  8. org.thymeleaf.exceptions.TemplateInputException: Error resolving template 报错
  9. Kafka权威指南阅读笔记(第八章)
  10. Java基础(41)AbstractList类