Предпочтительный способ динамического вызова метода какого-либо объекта

Что более предпочтительным способом динамического вызова метода какого-либо объекта:

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

Или

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