fuzzyfields/dictreader.py
def preprocess_row(self, row: Any) -> Dict[str, Any]:
        """Give child classes an opportunity to pre-process every row before
        feeding it to the FuzzyFields. This allows handling special cases.

        You must use this method to manipulate the row if the underlying
        iterator does not natively yields dicts, e.g. a :func:`csv.reader`
        object.

        :param row:
            The row as read by self.iterable, with all names and
            before name mapping
        :return:
            modified row, or None if the row should be skipped
        """
        return row
Give child classes an opportunity to pre-process every row before
        feeding it to the FuzzyFields. This allows handling special cases.

        You must use this method to manipulate the row if the underlying
        iterator does not natively yields dicts, e.g. a :func:`csv.reader`
        object.

        :param row:
            The row as read by self.iterable, with all names and
            before name mapping
        :return:
            modified row, or None if the row should be skipped
        
Give child classes an opportunity to pre-process every row before
feeding it to the FuzzyFields. This allows handling special cases.

You must use this method to manipulate the row if the underlying
iterator does not natively yields dicts, e.g.
Give child classes an opportunity to pre - process every row before feeding it to the FuzzyFields . This allows handling special cases . You must use this method to manipulate the row if the underlying iterator does not natively yields dicts e . g .
def preprocess_row(self, row: Any) -> Dict[str, Any]:
        return row
def preprocess_row ( self , row : Any ) -> Dict [ str , Any ] : return row
Give child classes an opportunity to pre-process every row before
feeding it to the FuzzyFields.
Give child classes an opportunity to pre - process every row before feeding it to the FuzzyFields .
"""Give child classes an opportunity to pre-process every row before
        feeding it to the FuzzyFields. This allows handling special cases.

        You must use this method to manipulate the row if the underlying
        iterator does not natively yields dicts, e.g. a :func:`csv.reader`
        object.

        :param row:
            The row as read by self.iterable, with all names and
            before name mapping
        :return:
            modified row, or None if the row should be skipped
        """
modified row, or None if the row should be skipped
modified row or None if the row should be skipped
self
row
Any
The row as read by self.iterable, with all names and
before name mapping
The row as read by self . iterable with all names and before name mapping