次の方法で共有


ABCBuildDictMeta Class

Inheritance
ABCBuildDictMeta
ABCBuildDictMeta

Constructor

ABCBuildDictMeta(name, bases, namespace, /, **kwargs)

Positional-Only Parameters

Name Description
name
Required
bases
Required
namespace
Required

Parameters

Name Description
mcls
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