第�章:元编程¶

软件开�领域中最�典的�头禅就是“don’t repeat yourself�。 也就是说,任何时候当你的程�中存在高度��(或者是通过剪切�制)的代�时,都应该想想是�有更好的解决方案。 在Python当中,通常都�以通过元编程�解决这类问题。 简而言之,元编程就是关于创建�作�代�(比如修改�生�或包装原�的代�)的函数和类。 主�技术是使用装饰器�类装饰器和元类。�过还有一些其他技术, 包括签�对象�使用 exec() 执行代�以�对内部函数和类的�射技术等。 本章的主�目的是�大家介�这些元编程技术,并且给出实例�演示它们是怎样定制化你的�代�行为的。

Contents: