[Python-Dev] PyDict_Get/SetItem and dict subclasses

Éric Araujo merwok at netwok.org
Sat Nov 5 17:34:59 CET 2011


Hi Victor,

> PyDict_GetItem() and PyDict_SetItem() don't call __getitem__ and __setitem__ 
> for dict subclasses. Is there a reason for that?

http://bugs.python.org/issue10977 “Currently, the concrete object C API
bypasses any methods defined on subclasses of builtin types.”

Cheers


More information about the Python-Dev mailing list