DZone Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world
Classmethod And Staticmethod
class K(object):
# normal method (instance method)
def method1(self):
print 'obj.method1() becomes method1(obj)'
# class method
def method2(cls):
print 'K.method2() becomes method2(K)'
method2 = classmethod(method2)
# static method
def method3():
print 'K.method3() become just method3()'
method3 = staticmethod(method3)
obj = K()
obj.method1()
K.method2()
K.method3()




