python 类对象和实例对象动态添加方法(分享)


Posted in Python onDecember 31, 2017

实例如下所示:

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()

以上这篇python 类对象和实例对象动态添加方法(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 匹配任意字符(包括换行符)的正则表达式写法
Oct 29 Python
shelve  用来持久化任意的Python对象实例代码
Oct 12 Python
深入理解Python中range和xrange的区别
Nov 26 Python
python+pandas+时间、日期以及时间序列处理方法
Jul 10 Python
python3爬虫怎样构建请求header
Dec 23 Python
python  logging日志打印过程解析
Oct 22 Python
Python assert关键字原理及实例解析
Dec 13 Python
Python3 使用selenium插件爬取苏宁商家联系电话
Dec 23 Python
pytorch 自定义卷积核进行卷积操作方式
Dec 30 Python
Python ADF 单位根检验 如何查看结果的实现
Jun 03 Python
Win10环境中如何实现python2和python3并存
Jul 20 Python
Python datetime模块的使用示例
Feb 02 Python
利用python将图片转换成excel文档格式
Dec 30 #Python
书单|人生苦短,你还不用python!
Dec 29 #Python
python ansible服务及剧本编写
Dec 29 #Python
详解python 拆包可迭代数据如tuple, list
Dec 29 #Python
详解Python异常处理中的Finally else的功能
Dec 29 #Python
Python2.7+pytesser实现简单验证码的识别方法
Dec 29 #Python
Python实现破解12306图片验证码的方法分析
Dec 29 #Python
You might like
php+mysql 实现身份验证代码
2010/03/24 PHP
探讨php中防止SQL注入最好的方法是什么
2013/06/10 PHP
Win下如何安装PHP的APC拓展
2013/08/07 PHP
PHP改进计算字符串相似度的函数similar_text()、levenshtein()
2014/10/27 PHP
PHP创建word文档的方法(平台无关)
2016/03/29 PHP
php获取微信共享收货地址的方法
2017/12/21 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
2019/11/09 PHP
JQuery 简便实现页面元素数据验证功能
2007/03/24 Javascript
js身份证验证超强脚本
2008/10/26 Javascript
Jquery公告滚动+AJAX后台得到数据
2011/04/14 Javascript
用jquery实现输入框获取焦点消失文字
2013/04/27 Javascript
非常好用的JsonToString 方法 简单实例
2013/07/18 Javascript
javascript实现原生ajax的几种方法介绍
2013/09/21 Javascript
了不起的node.js读书笔记之mongodb数据库交互
2014/12/22 Javascript
TypeScript 学习笔记之基本类型
2015/06/19 Javascript
js判断请求的url是否可访问,支持跨域判断的实现方法
2016/09/17 Javascript
浅析vue数据绑定
2017/01/17 Javascript
Vue.js自定义指令的用法与实例解析
2017/01/18 Javascript
JS实现向iframe中表单传值的方法
2017/03/24 Javascript
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
微信小程序制作表格的方法
2019/02/14 Javascript
JS字符串常用操作方法实例小结
2019/06/24 Javascript
[01:20:38]完美世界DOTA2联赛 GXR vs IO 第一场 11.07
2020/11/09 DOTA
python基于queue和threading实现多线程下载实例
2014/10/08 Python
python提取内容关键词的方法
2015/03/16 Python
Python Learning 列表的更多操作及示例代码
2018/08/22 Python
PYTHON发送邮件YAGMAIL的简单实现解析
2019/10/28 Python
pytorch如何冻结某层参数的实现
2020/01/10 Python
如何基于python把文字图片写入word文档
2020/07/31 Python
Python如何给函数库增加日志功能
2020/08/04 Python
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
2020/11/10 Python
pytorch中index_select()的用法详解
2021/01/06 Python
美国礼品卡商城: Gift Card Mall
2017/08/25 全球购物
高中家长寄语
2014/04/02 职场文书
2015年党员个人剖析材料
2014/12/18 职场文书
人生遥控器观后感
2015/06/11 职场文书