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

Reply via email to