Python的元类, 你平时用的多吗? 怎么用的?

2016/12/29

描述

我只知道 what, why 知道一点点

最难的是how (编程是实践性活动)

有一种「有个好东西/好工具在手上, 却不知道使用」的感觉

阅读 4k
4 个回答

平时开发从来都不用。用这种深度魔法感觉影响可读性。而且绝大部分情况都没有必要用到元类。只有读一些类库源码的时候会研究一下如django的ORM。

python的魔术方法,偶尔用下还行,用多了,读代码会头疼的。

写爬虫的时候,元类可以很简单的构造一个ORM框架,自己用还是用的比较顺手。

推荐问题