Mengembalikan deskriptor metode parsial baru yang berperilaku seperti parsial kecuali bahwa deskriptor tersebut dirancang untuk digunakan sebagai definisi metode dan bukan dapat dipanggil secara langsung.
class functools.partialmethod(func, /, *args, **keywords)
>>> class Cell:
... def __init__(self):
... self._alive = False
... @property
... def alive(self):
... return self._alive
... def set_state(self, state):
... self._alive = bool(state)
... set_alive = partialmethod(set_state, True)
... set_dead = partialmethod(set_state, False)
...
>>> c = Cell()
>>> c.alive
False
>>> c.set_alive()
>>> c.alive
True