本文摘自php中文网,作者小云云,侵删。
本文主要为大家分享一篇python 类对象和实例对象动态添加方法。具有很的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧,希望能帮助到大家。实例如下所示:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | class Person():
def __init__(self, name):
self.name = name
def print_name(self):
print (self.name)
p = Person( 'Li' )
import types
p.print_name = types.MethodType(print_name, p) # 绑定函数到对象
p.print_name()
@staticmethod
def print_abc():
print ( 'abc' )
Person.print_abc = print_abc
Person.print_abc()
@classmethod
def print_123(cls):
print ( '123' )
Person.print_123 = print_123
Person.print_123()
|
相关推荐:
给Ajax返回的HTML标签动态添加样式的方法
使用jQuery实现动态添加小广告详解
实例详解jQuery实现简单动态添加、删除表格功能
以上就是python 类对象和实例对象动态添加方法的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python中表达式4+0.5值的数据类型为?
在Python中列表,数组,矩阵互相转换的方法
Python中关于列表list的整数操作与字符操作以及矩阵操作的实例分析
m2crypto rsa加密、解密的实例介绍
如何随机生成大写字母和数字组成的字符串
为何Python不好找工作
Python回车不能换行怎么办
Python函数学习的注意要点
利用Python反向输出一个字符串
Python是面向对象的语言吗
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python 类对象和实例对象动态添加方法