首页 > 后端开发 > Python教程 > python 类对象和实例对象动态添加方法

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

小云云
发布: 2018-01-03 10:31:03
原创
1929 人浏览过

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

实例如下所示:

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 类对象和实例对象动态添加方法的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板