用法:
register(subclass)将
subclass注册为此 ABC 的 “virtual subclass”。例如:from abc import ABC class MyABC(ABC): pass MyABC.register(tuple) assert issubclass(tuple, MyABC) assert isinstance((), MyABC)在 3.3 版中更改:返回注册的子类,以允许用作类装饰器。
在 3.4 版中更改:检测调用abc.ABCMeta.register, 你可以使用
get_cache_token()函数。
相关用法
- Python abc.ABCMeta用法及代码示例
- Python abc.ABC用法及代码示例
- Python abc.abstractmethod用法及代码示例
- Python abc.abstractproperty用法及代码示例
- Python abc.abstractstaticmethod用法及代码示例
- Python abc.abstractclassmethod用法及代码示例
- Python abs()用法及代码示例
- Python ast.MatchClass用法及代码示例
- Python ast.ListComp用法及代码示例
- Python ast.Lambda用法及代码示例
- Python asyncio.BaseTransport.get_extra_info用法及代码示例
- Python ast.IfExp用法及代码示例
- Python unittest assertNotIsInstance()用法及代码示例
- Python ast.Return用法及代码示例
- Python Tkinter askopenfile()用法及代码示例
- Python ast.Subscript用法及代码示例
- Python asyncio.shield用法及代码示例
- Python asyncio.run用法及代码示例
- Python argparse.ArgumentParser.convert_arg_line_to_args用法及代码示例
- Python unittest assertIsNotNone()用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 abc.ABCMeta.register。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
