class OBJ: pass def func(): print('im function!') return 1 obj = OBJ() setattr(obj, 'func', func) print(obj.func())
如上,给对象 obj 动态设置了一个方法 func,在下面调用时希望让 IDE 自动补全方法名,有办法实现没?