masterblaster.headers

Module Contents

Classes

Header

A MutableMapping is a generic container for associating

class masterblaster.headers.Header[source]

Bases: collections.abc.MutableMapping

A MutableMapping is a generic container for associating key/value pairs.

This class provides concrete generic implementations of all methods except for __getitem__, __setitem__, __delitem__, __iter__, and __len__.

add(name: str, value: str) Header[source]

Add a header field

Parameters:
  • name (str) – The name of the header field

  • value (str) – The value of the header field

Returns:

The header object

Return type:

Header

remove(name: str) Header[source]

Remove a header field

Parameters:

name (str) – The name of the header field

Returns:

The header object

Return type:

Header

__getitem__(key: str) Any[source]
__getattr__(key: str) Any[source]
__setitem__(key: str, __v: Any) None[source]
__delitem__(key: str) None[source]
__len__() int[source]
__iter__() Iterator[Any][source]
__str__() str[source]

Return str(self).

__repr__() str[source]

Return repr(self).