在运行期间动态修改一个类或模块。
1>>> class A:
2 def func(self):
3 print("Hi")
4>>> def monkey(self):
5print "Hi, monkey"
6>>> m.A.func = monkey
7>>> a = m.A()
8>>> a.func()
运行结果为:
1Hi, Monkey
最佳答案 2021-05-22 17:17
在运行期间动态修改一个类或模块。
1>>> class A:
2 def func(self):
3 print("Hi")
4>>> def monkey(self):
5print "Hi, monkey"
6>>> m.A.func = monkey
7>>> a = m.A()
8>>> a.func()
运行结果为:
1Hi, Monkey