def merge_record_extra(
record: logging.LogRecord,
target: Dict,
reserved: Union[Dict, List],
rename_fields: Optional[Dict[str,str]] = None,
) -> Dict:
def merge_record_extra(
record: logging.LogRecord,
target: Dict,
reserved: Union[Dict, List],
rename_fields: Optional[Dict[str,str]] = None,
) -> Dict:
Python 3.5 之后新增的特性,类型标注。
但要注意 Python 的类型标注只是给 IDE 做提示用的,实际上运行时依然不会去检查类型。
P.S. 弱类型语言增加类型标注是近几年的趋势,你看 JS、PHP、Python 都纷纷搞了起来……