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中is和id的用法
Apr 03 Python
在Python的setuptools框架下生成egg的教程
Apr 13 Python
python递归实现快速排序
Aug 18 Python
ubuntu16.04制作vim和python3的开发环境
Sep 23 Python
python微信聊天机器人改进版(定时或触发抓取天气预报、励志语录等,向好友推送)
Apr 25 Python
python占位符输入方式实例
May 27 Python
python买卖股票的最佳时机(基于贪心/蛮力算法)
Jul 05 Python
Python实现自定义读写分离代码实例
Nov 16 Python
Python 过滤错误log并导出的实例
Dec 26 Python
OpenCV图片漫画效果的实现示例
Aug 18 Python
Pyhton模块和包相关知识总结
May 12 Python
Python使用openpyxl模块处理Excel文件
Jun 05 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
第八节 访问方式 [8]
2006/10/09 PHP
用PHP读取RSS feed的代码
2008/08/01 PHP
PHP 学习路线与时间表
2010/02/21 PHP
使用ThinkPHP+Uploadify实现图片上传功能
2014/06/26 PHP
PHP实现伪静态方法汇总
2016/01/13 PHP
详解在PHP的Yii框架中使用行为Behaviors的方法
2016/03/18 PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
2017/02/08 PHP
PHP实现中国公民身份证号码有效性验证示例代码
2017/05/03 PHP
IE 缓存策略的BUG的解决方法
2007/07/21 Javascript
简明json介绍
2008/09/28 Javascript
javascript实现捕捉键盘上按下的键
2015/05/05 Javascript
Javascript编程中几种继承方式比较分析
2015/11/28 Javascript
AngularJS Module方法详解
2015/12/08 Javascript
node.js实现爬虫教程
2020/08/25 Javascript
jQuery中show与hide方法用法示例
2016/09/16 Javascript
关于AOP在JS中的实现与应用详解
2019/05/06 Javascript
简单通过settimeout看javascript的运行机制
2019/05/10 Javascript
Vue插件之滑动验证码用法详解
2020/04/05 Javascript
element-plus一个vue3.xUI框架(element-ui的3.x 版初体验)
2020/12/02 Vue.js
[43:43]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第三场 11.29
2020/12/02 DOTA
使用python调用浏览器并打开一个网址的例子
2014/06/05 Python
安装ElasticSearch搜索工具并配置Python驱动的方法
2015/12/22 Python
python 将字符串转换成字典dict的各种方式总结
2018/03/23 Python
python网络应用开发知识点浅析
2019/05/28 Python
PyQt5 在label显示的图片中绘制矩形的方法
2019/06/17 Python
解决Python设置函数调用超时,进程卡住的问题
2019/08/08 Python
基于Python爬取搜狐证券股票过程解析
2020/11/18 Python
爱他美官方海外旗舰店:Aptamil奶粉
2017/12/22 全球购物
西班牙三叶草药房:Farmacias Trébol
2019/05/03 全球购物
大学毕业生通用求职信
2013/09/28 职场文书
教育实习生的自我评价分享
2013/11/21 职场文书
大学生自我评价范文分享
2014/02/21 职场文书
机电一体化求职信
2014/03/10 职场文书
企业管理标语
2014/06/10 职场文书
撤诉状格式范本
2015/05/19 职场文书
Jedis操作Redis实现模拟验证码发送功能
2021/09/25 Redis