闭包:闭包是Python所支持的一种特性,塔让非全局函数可以引用其外围空间中的变量,这些外部空间中被引用的变量叫做这个函数的环境变量。环境变量和这个非全局函数一起构成了闭包。
装饰器:装饰器是一个可调用对象,装饰器以一个对象作为参数,并且返回另一个对象,可以理解为将一个对象装饰了一番。常见的是函数装饰器,装饰器以一个函数作为参数,并且返回另一个函数。
总结说来,闭包是装饰器存在的基础。
参考文档:
http://www.cnblogs.com/livingintruth/p/3305697.html