parameters: (self, name)
docstring: Delete all occurrences of a header, if present.
  
          Does not raise an exception if the header is missing.
docstring_summary: Delete all occurrences of a header, if present.
docstring_tokens: Delete all occurrences of a header if present .
function: def __delitem__(self, name):
          """Delete all occurrences of a header, if present.
  
          Does not raise an exception if the header is missing.
          """
          name = name.lower()
          newheaders = []
          for k, v in self._headers:
              if k.lower() != name:
                  newheaders.append((k, v))
          self._headers = newheaders
function_tokens: def __delitem__ ( self , name ) : name = name . lower ( ) newheaders = [ ] for k , v in self . _headers : if k . lower ( ) != name : newheaders . append ( ( k , v ) ) self . _headers = newheaders