types.MethodType 是 Python 中的一个内置函数,它用于将一个函数绑定到一个对象上,使其成为该对象的方法。这在动态地添加或修改对象方法
时非常有用。
以下是 types.MethodType 的一些常见用法:
1.为实例方法动态添加方法
你可以将一个函数绑定到一个类的实例上,使其成为该实例的方法。例如:
import types
class MyClass:
def __init__(self, name):
self.name = name
def my_method(self