我有一种情况,用户可以从另一个类中选择另一种方法,并使用 .im_func 在他们自己的类中使用它。我在下面举一个例子
import foo1
import foo2
foo1.ClassX.methodX = foo2.ClassX.methodX.im_func
其中 methodX 可以在两个模块中以不同的方式实现。当我实例化对象时说 foo1.Class(), methodX from module
foo2` 被使用。
我的问题是如何将所做的更改保存为 foo3.py 到新的源代码文件。