假设我有一个实现多种方法的类.我们希望用户选择在现有方法中运行哪些方法,或者他可以决定添加任何方法on_the_fly.
从例子
class RemoveNoise():
pass
Run Code Online (Sandbox Code Playgroud)
然后根据需要添加方法
RemoveNoise.raw = Raw()
RemoveNoise.bais = Bias()
etc
Run Code Online (Sandbox Code Playgroud)
他甚至可以写一个新的
def new():
pass
Run Code Online (Sandbox Code Playgroud)
并添加new()方法
RemoveNoise.new=new
run(RemoveNoise)
Run Code Online (Sandbox Code Playgroud)
run() 是一个评估这样一个类的函数.
我想保存class_with_the_methods_used并将此类链接到创建的对象.
有关如何在python中解决此问题的任何提示?