Preferable way to dynamically call some object's method

試著忘記壹切 提交于 2019-12-11 08:43:43

问题


What is more preferable way to dynamically call some object's method:

method = getattr(object, name)
method(*args, **kw)

Or

import operator
method = operator.methodcaller(name)
method(object, *args, **kw)

来源:https://stackoverflow.com/questions/7821423/preferable-way-to-dynamically-call-some-objects-method

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!