woodwork.type_sys.type_system.TypeSystem.remove_type#

TypeSystem.remove_type(logical_type: LogicalType, treatment: Optional[str] = None)[source]#

从 TypeSystem 中移除一个逻辑类型。任何被移除类型的子类型将把其父类型设置为被移除类型的父类型。

参数:
  • logical_type (LogicalType) – 要移除的 LogicalType。

  • treatment (str, 可选) – 如果指定的逻辑类型不存在,确定应应用的逻辑。选项有“ignore”和 None(默认)。“ignore”在传递的 LogicalType 不存在时不会引发错误。默认值 None 将引发错误。