Anonymize Module
anonipy.anonymize
Module containing the anonymization modules and utility.
The anonymize module provides a set of anonymization modules and utility,
including extractors, generators, and strategies. In addition, it provides
methods for anonymizing text based on a list of replacements, as well as a
pipeline class for automating the anonymization process.
Modules:
| Name | Description |
|---|---|
extractors |
The module containing the extractor classes. |
generators |
The module containing the generator classes. |
strategies |
The module containing the strategy classes. |
pipeline |
The module containing the pipeline class. |
Functions:
| Name | Description |
|---|---|
anonymize |
Anonymize the text based on the replacements. |
Functions
anonipy.anonymize.anonymize(text, replacements)
Anonymize a text based on a list of replacements.
Examples:
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
text
|
str
|
The text to anonymize. |
required |
replacements
|
List[Replacement]
|
The list of replacements to apply. |
required |
Returns:
| Type | Description |
|---|---|
str
|
The anonymized text. |