ABCBuildDictMeta Class
Constructor
ABCBuildDictMeta(name, bases, namespace, /, **kwargs)
Positional-Only Parameters
| Name | Description |
|---|---|
|
name
Required
|
|
|
bases
Required
|
|
|
namespace
Required
|
|
Methods
| add_to_dict | |
| clean_nones |
Recursively remove all None values from dictionaries and lists, and returns the result as a new dictionary or list. |
| mro |
Return a type's method resolution order. |
| register |
Register a virtual subclass of an ABC. Returns the subclass, to allow usage as a class decorator. |
| skip_none |
add_to_dict
static add_to_dict(func: Callable[[...], Any])
Parameters
| Name | Description |
|---|---|
|
func
Required
|
|
clean_nones
Recursively remove all None values from dictionaries and lists, and returns the result as a new dictionary or list.
static clean_nones(value)
Parameters
| Name | Description |
|---|---|
|
value
Required
|
|
mro
Return a type's method resolution order.
mro()
register
Register a virtual subclass of an ABC.
Returns the subclass, to allow usage as a class decorator.
register(subclass)
Parameters
| Name | Description |
|---|---|
|
subclass
Required
|
|
skip_none
static skip_none(func)
Parameters
| Name | Description |
|---|---|
|
func
Required
|
|