Python中装饰器,迭代器和生成器 发表于 2016-10-11 | 分类于 其它 | 阅读次数: Python中的装饰器被用于有切面(AOP)需求的场景,如插入日志、性能测试、事务处理等测试函数的执行时间: 123456789101112131415def test_runtime(func): def _deco(): start = time.time() func() end = time.time() print 'time:', end-start return _deco @test_runtimedef gen(): for i in range(100000000): pass print 'AAAAAAAAAAAAAAAA'gen()