Alan G Isaac wrote:
On Fri, 17 Jul 2009 05:19:50 +0000, Alan G Isaac wrote:def apply2(itr, methodname, *args, **kwargs): f = operator.methodcaller(methodname, *args, **kwargs) for item in itr: f(item)On 7/17/2009 3:45 AM Steven D'Aprano apparently wrote:for obj in objects: getattr(obj, methodname)(*args, **kwargs)Are there any obvious considerations in choosing between those two?
I would use the straightforward getattr idiom. -- http://mail.python.org/mailman/listinfo/python-list