ID EN
Operators

methodcaller

Python 3.11 🇮🇩 Bahasa Indonesia

Mengembalikan objek yang dapat dipanggil yang memanggil nama metode pada operannya. Jika argumen tambahan dan/atau argumen kata kunci diberikan, maka argumen tersebut juga akan diberikan ke metode. Misalnya:

Syntax

PYTHON
operator.methodcaller(name, /, *args, **kwargs)

Contoh

Example 1
PYTHON
def methodcaller(name, /, *args, **kwargs):
    def caller(obj):
        return getattr(obj, name)(*args, **kwargs)
    return caller