Python 技巧:@classmethod 修饰符
通常情况下,如果我们要使用一个类的方法,那我们只能将一个类实体化成一个对象,进而调用对象使用方法。
比如:
class Hello(object):
def __init__:
...
def print_hello(self):
print "Hello"
def __init__:
...
def print_hello(self):
print "Hello"
要用 print_hello() 就得:
hlo = Hello()
hlo.print_hello()
Hello
hlo.print_hello()
Hello
如果用了 @classmethod 就简单了。
版权所有丨转载请注明出处:https://kxq.io/archives/python技巧classmethod修饰符