1
cheetah 2016 年 10 月 12 日
没什么简单的办法,也许用 metaclass 可以做到
|
2
glogo 2016 年 10 月 12 日
使用 data descriptor?或者是实现 __call__()方法这种?
|
4
Yinz 2016 年 10 月 12 日 via iPhone
咦,没看到是类方法🤔
|
5
binux 2016 年 10 月 12 日
|
6
thinker3 2016 年 10 月 12 日 类方法不是还有一个 cls 参数么?
|
7
eric6356 2016 年 10 月 12 日 stackoverflow 上有个方法是继承 property 并且改写__get__方法
http://stackoverflow.com/questions/128573/using-property-on-classmethods |
9
SlipStupig 2016 年 10 月 13 日
\@property
|
10
linuxchild 2016 年 10 月 13 日 via iPhone
|
11
bwangel 2016 年 10 月 13 日
参考这篇答案: http://stackoverflow.com/questions/128573/using-property-on-classmethods
写了一个小例子, classProperty 只有 getter 可以使用: <script src="https://gist.github.com/bwangel23/6323253b0f1fcb48a578c21c86af95ca.js"></script> |