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中wx将图标显示在右下角的脚本代码
Mar 08 Python
python使用wxPython打开并播放wav文件的方法
Apr 24 Python
python计算时间差的方法
May 20 Python
python下MySQLdb用法实例分析
Jun 08 Python
使用python实现个性化词云的方法
Jun 16 Python
Python如何通过subprocess调用adb命令详解
Aug 27 Python
zookeeper python接口实例详解
Jan 18 Python
python实现列表中由数值查到索引的方法
Jun 27 Python
python实现猜单词游戏
May 22 Python
Keras框架中的epoch、bacth、batch size、iteration使用介绍
Jun 10 Python
Python类super()及私有属性原理解析
Jun 15 Python
基于pytorch中的Sequential用法说明
Jun 24 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生成扇形比例图实例
2013/11/06 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
Laravel 实现添加多语言提示信息
2019/10/25 PHP
解决PHPstudy Apache无法启动的问题【亲测有效】
2020/10/30 PHP
javaScript面向对象继承方法经典实现
2013/08/20 Javascript
javascript生成json数据简单示例分享
2014/02/14 Javascript
简单选项卡 js和jquery制作方法分享
2014/02/26 Javascript
js获取微信版本号的方法
2015/05/12 Javascript
js+html5实现canvas绘制圆形图案的方法
2015/06/05 Javascript
酷炫jQuery全屏3D焦点图动画效果
2016/03/22 Javascript
Node.js 应用跑得更快 10 个技巧
2016/04/03 Javascript
工作中比较实用的JavaScript验证和数据处理的干货(经典)
2016/08/03 Javascript
CentOS 安装NodeJS V8.0.0的方法
2017/06/15 NodeJs
通过构造函数实例化对象的方法
2017/06/28 Javascript
nodejs body-parser 解析post数据实例
2017/07/26 NodeJs
使用JavaScript实现表格编辑器(实例讲解)
2017/08/02 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
2018/03/16 Javascript
vue使用Google地图的实现示例代码
2018/12/19 Javascript
Vue 表情包输入组件的实现代码
2019/01/21 Javascript
js实现web调用摄像头 js截取视频画面
2019/04/21 Javascript
Python实现PS滤镜Fish lens图像扭曲效果示例
2018/01/29 Python
用Python解决x的n次方问题
2019/02/08 Python
python实现在函数图像上添加文字和标注的方法
2019/07/08 Python
python实现本地批量ping多个IP的方法示例
2019/08/07 Python
python tornado修改log输出方式
2019/11/18 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
2019/11/29 Python
Keras模型转成tensorflow的.pb操作
2020/07/06 Python
python 删除excel表格重复行,数据预处理操作
2020/07/06 Python
Idea安装python显示无SDK问题解决方案
2020/08/12 Python
Probikekit日本:自行车套件,跑步和铁人三项装备
2017/04/03 全球购物
大学生毕业自我评价范文分享
2013/11/11 职场文书
模具毕业生推荐信
2014/02/15 职场文书
培训协议书范本
2014/04/22 职场文书
追讨欠款律师函
2015/05/27 职场文书
婚宴主持词
2015/06/30 职场文书
Python激活Anaconda环境变量的详细步骤
2021/06/08 Python