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中global与nonlocal比较
Nov 21 Python
JavaScript实现一维数组转化为二维数组
Apr 17 Python
python 使用装饰器并记录log的示例代码
Jul 12 Python
使用python绘制温度变化雷达图
Oct 18 Python
Django框架HttpRequest对象用法实例分析
Nov 01 Python
Python爬虫库BeautifulSoup的介绍与简单使用实例
Jan 25 Python
Python图像处理库PIL中图像格式转换的实现
Feb 26 Python
浅谈Python中的异常和JSON读写数据的实现
Feb 27 Python
python 异步async库的使用说明
May 04 Python
Python 如何展开嵌套的序列
Aug 01 Python
Pyside2中嵌入Matplotlib的绘图的实现
Feb 22 Python
Python OpenCV实现传统图片格式与base64转换
Jun 13 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
风格模板初级不完全修改教程
2006/10/09 PHP
php短址转换实现方法
2015/02/25 PHP
PHP定时执行任务的3种方法详解
2015/12/21 PHP
JavaScript高级程序设计 阅读笔记(二十) js错误处理
2012/08/14 Javascript
jquery实现鼠标拖动图片效果示例代码
2014/01/09 Javascript
JavaScript数组常用操作技巧汇总
2014/11/17 Javascript
jQuery中:last-child选择器用法实例
2014/12/31 Javascript
javascript实现简单的鼠标拖动效果实例
2015/04/10 Javascript
解决jQuery ajax请求在IE6中莫名中断的问题
2016/06/20 Javascript
关于JS中setTimeout()无法调用带参函数问题的解决方法
2016/06/21 Javascript
浅析$(function) ready和onload 的区别
2016/09/03 Javascript
一种angular的方法级的缓存注解(装饰器)
2018/03/13 Javascript
vue axios 给生产环境和发布环境配置不同的接口地址(推荐)
2018/05/08 Javascript
vue自定义tap指令及tap事件的实现
2018/09/18 Javascript
vue如何实现自定义底部菜单栏
2019/07/01 Javascript
微信小程序淘宝首页双排图片布局排版代码(推荐)
2020/10/29 Javascript
一个简单的python程序实例(通讯录)
2013/11/29 Python
Python创建模块及模块导入的方法
2015/05/27 Python
Python实现的中国剩余定理算法示例
2017/08/05 Python
python 获取字符串MD5值方法
2018/05/29 Python
对python 多个分隔符split 的实例详解
2018/12/20 Python
Python列表(List)知识点总结
2019/02/18 Python
解析PyCharm Python运行权限问题
2020/01/08 Python
python调用有道智云API实现文件批量翻译
2020/10/10 Python
基于HTML5 的人脸识别活体认证的实现方法
2016/06/22 HTML / CSS
军人违纪检讨书
2014/02/04 职场文书
技能比赛获奖感言
2014/02/14 职场文书
秋天的怀念教学反思
2014/04/28 职场文书
施工安全标语
2014/06/07 职场文书
个人对照检查剖析材料
2014/10/13 职场文书
实习单位指导教师评语
2014/12/30 职场文书
写给导师的自荐信
2015/03/06 职场文书
中学教师师德师风承诺书
2015/04/28 职场文书
提档介绍信范文
2015/10/22 职场文书
python3使用diagrams绘制架构图的步骤
2021/04/08 Python
CSS完成视差滚动效果
2021/04/27 HTML / CSS