(self, name)
Return the subfield of this field named ``name`` or raise
        a :exc:`KeyError` if a subfield does not exist named ``name``.
Return the subfield of this field named ``name`` or raise
        a :exc:`KeyError` if a subfield does not exist named ``name``.
Return the subfield of this field named name or raise a : exc : KeyError if a subfield does not exist named name .
def __getitem__(self, name):
        """Return the subfield of this field named ``name`` or raise
        a :exc:`KeyError` if a subfield does not exist named ``name``."""
        for child in self.children:
            if child.name == name:
                return child
        raise KeyError(name)
def __getitem__ ( self , name ) : for child in self . children : if child . name == name : return child raise KeyError ( name )