types.MethodType
(第一个参数是要绑定的方法,第二个参数是要绑定的对象,第三个参数是类名(可省略))
例如 :
import
types
class
person
(
)
:
pass
##为对象动态增加成员函数
def
join_age
(
self
,
age
)
:
self
.
a
=
age
p
=
person
(
)
p
.
join_age
=
types
.
MethodType
(
join_age
,
p
,
person
)