def __sub__(self, DataStruct):
        '''
        ⛔️不是提取公共数据， 去掉 DataStruct 中指定的数据
        :param DataStruct:  _quotation_base 继承的子类  QA_DataStruct_XXXX
        :return: _quotation_base 继承的子类  QA_DataStruct_XXXX
        '''
        assert isinstance(DataStruct, _quotation_base)
        assert self.is_same(DataStruct)
        # 🛠todo 继承的子类  QA_DataStruct_XXXX 类型的 判断必须是同一种类型才可以操作
        try:
            return self.new(
                data=self.data.drop(DataStruct.index),
                dtype=self.type,
                if_fq=self.if_fq
            )
        except Exception as e:
            print(e)
def __sub__ ( self , DataStruct ) : assert isinstance ( DataStruct , _quotation_base ) assert self . is_same ( DataStruct ) try : return self . new ( data = self . data . drop ( DataStruct . index ) , dtype = self . type , if_fq = self . if_fq ) except Exception as e : print ( e )
⛔️不是提取公共数据， 去掉 DataStruct 中指定的数据
        :param DataStruct:  _quotation_base 继承的子类  QA_DataStruct_XXXX
        :return: _quotation_base 继承的子类  QA_DataStruct_XXXX