page contents

什么是猴子补丁?

轩辕小不懂 发布于 2021-05-22 17:12
阅读 587
收藏 0
分类:Python开发

最佳答案 2021-05-22 17:17

842
Pack
Pack

在运行期间动态修改一个类或模块。

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

请先 登录 后评论