python 类对象和实例对象动态添加方法

本文主要为大家分享一篇python 类对象和实例对象动态添加方法。具有很的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧,希望能帮助到大家。

实例如下所示:

class Person(): def __init__(self, name):  self.name = namedef print_name(self): print(self.name)p = Person('Li')import typesp.print_name = types.MethodType(print_name, p) # 绑定函数到对象p.print_name()@staticmethoddef print_abc(): print('abc')Person.print_abc = print_abcPerson.print_abc()@classmethoddef print_123(cls): print('123')Person.print_123 = print_123Person.print_123()

上帝从不埋怨人们的愚昧,人们却埋怨上帝的不公平

python 类对象和实例对象动态添加方法

相关文章:

你感兴趣的文章:

标签云: