摘要: python中with可以明显改进代码友好度,比如:with open('a.txt') as f: print f.readlines() 为了我们自己的类也可以使用with, 只要给这个类增加两个函数__enter__, __exit__即可:>>> class A: def __enter__(self): print 'in enter' def __exit__(self, e_t, e_v, t_b): print 'in exit' >>> with A() as a: print 'in 阅读全文
posted @ 2011-10-27 13:28 酱油哥 阅读(283) 评论(0) 推荐(0) 编辑