看一下这个。
http://docs.python.org/howto/descriptor.html#static-methods-and-class- methods
您还可以在funcobject.c中查看类和静态方法对象的源代码:
http://hg.python.org/cpython/file/69b416cd1727/Objects/funcobject.c
类方法对象定义在第694行开始,而静态方法对象定义在第852行开始。(当methodObject.c也存在时,它们在funcobject.c中具有名为“ method”的项,我确实感到很有趣。)