Hide navigation sidebar
Hide table of contents sidebar
Back to top
Toggle table of contents sidebar

# rapidfuzz.process

## cdist

rapidfuzz.process.cdist(queries: Collection[Sequence[Hashable] | None], choices: Collection[Sequence[Hashable] | None], *, scorer: Callable[..., int | float] = <cyfunction ratio>, processor: Callable[..., Sequence[Hashable]] | None = None, score_cutoff: int | float | None = None, score_hint: int | float | None = None, score_multiplier: int | float = 1, dtype: np.dtype | None = None, workers: int = 1, **kwargs: Any) → np.ndarray

## extract

rapidfuzz.process.extract(query, choices, *, scorer=<cyfunction WRatio>, processor=None, limit=5, score_cutoff=None, score_hint=None, scorer_kwargs=None)

## extract_iter

rapidfuzz.process.extract_iter(query, choices, *, scorer=<cyfunction WRatio>, processor=None, score_cutoff=None, score_hint=None, scorer_kwargs=None)

## extractOne

rapidfuzz.process.extractOne(query, choices, *, scorer=<cyfunction WRatio>, processor=None, score_cutoff=None, score_hint=None, scorer_kwargs=None)