mask-pii para sa Python

Implementasyon ng mask-pii para sa Python upang i-mask ang PII ng email at telepono sa mga log at data pipeline.

Pag-mask ng Email

Ibinubukod ang lokal na bahagi habang pinananatiling nakikita ang domain.

Pandaigdigang mga Format ng Telepono

Ibinubukod ang mga sensitibong digit habang pinananatili ang format at nakikitang suffix.

API na istilong Builder

Paganahin nang malinaw ang email/phone masking at ang mask character bago magproseso.

I-install at magsimula

Python [published: PyPI 0.2.0]: Gamitin ang kasalukuyang paraan ng pag-install sa ibaba, i-load ang Python API, at patakbuhin ang pinakamaliit na halimbawa. Tahasang pinapagana ng halimbawa ang pag-mask ng email at telepono at ipinapakita ang inaasahang output.

Pag-install

pip install mask-pii

Paggamit

example.py
from mask_pii import Masker

masker = (
    Masker()
    .mask_emails()
    .mask_phones()
    .with_mask_char("#")
)

input_text = "Contact: alice@example.com or 090-1234-5678."
output = masker.process(input_text)

print(output)
# => "Contact: a####@example.com or ###-####-5678."
Tandaan

Pakitingnan ang README para sa eksaktong mga detalye ng package ecosystem at mga halimbawa ng API para sa wikang ito.