utils.method module

class utils.method.check_method(func: Callable[[Concatenate[type[T], T, P]], bool])[源代码]

基类:Generic[P, T]

检查方法描述符

指示方法可用于检查对象的性质。方法的前两个参数为`cls`, obj。 被包装的方法可以作为方法正常访问,或者以类调用,构造默认对象后调用方法。

class utils.method.constructor(func: Callable[[Concatenate[T, P]], T])[源代码]

基类:Generic[P, T]

构造方法描述符

指示方法可用于构造对象。方法写法和正常方法相同。 被包装的方法可以作为方法正常访问,或者以类调用,构造默认对象后调用方法。