Skip to main content

is_direct_nonmodule

FunctionSource

v_1: bool = is_direct_nonmodule(obj: Any, module: ModuleType)

Check whether a non-module object is directly defined in a module/package.

Arguments

Requires

NameTypeRequired
Description
objAnyAn object to be checked.
moduleModuleTypeThe module/package where obj is potentially defined. The detection is related to this module.

Returns

NameType
Description
v_1boolA flag. If it is True, it means the obj is directly defined in module.