博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 类对象和实例对象动态添加方法
阅读量:4984 次
发布时间:2019-06-12

本文共 527 字,大约阅读时间需要 1 分钟。

1 class Person(): 2     def __init__(self, name): 3         self.name = name 4  5  6 def print_name(self): 7     print(self.name) 8  9 p = Person('Li')10 import types11 p.print_name = types.MethodType(print_name, p)    # 绑定函数到对象12 p.print_name()13 14 15 @staticmethod16 def print_abc():17     print('abc')18 19 Person.print_abc = print_abc20 Person.print_abc()21 22 23 @classmethod24 def print_123(cls):25     print('123')26 27 Person.print_123 = print_12328 Person.print_123()

 

转载于:https://www.cnblogs.com/gundan/p/8151177.html

你可能感兴趣的文章
IOS断点下载
查看>>
Steal 偷天换日 题解(From luoguBlog)
查看>>
Hadoop HDFS学习总结
查看>>
shell脚本 监控ps 不存在则重启
查看>>
C#wxpay和alipay
查看>>
Combination Sum
查看>>
WCF开发框架形成之旅---结合代码生成工具实现快速开发
查看>>
Spring事务管理
查看>>
JS||JQUERY常用语法
查看>>
talend hive数据导入到mysql中
查看>>
ORA-01093: ALTER DATABASE CLOSE only permitted with no sessions connected
查看>>
Ember.js 1.0 RC 发布,JavaScript 框架
查看>>
linux下mysql配置文件my.cnf详解
查看>>
获取微信用户列表Openid
查看>>
POJ 2162 Document Indexing(模拟)
查看>>
关于T/G/M/K
查看>>
架构必备词汇
查看>>
drupal8变量的存储和设定使用yml文件
查看>>
Window10 + VS2017 + openMVS
查看>>
在Windows平台下安装与配置Memcached及C#使用方法
查看>>