Python ਲਈ mask-pii

ਲੌਗਾਂ ਅਤੇ ਡਾਟਾ ਪਾਈਪਲਾਈਨਾਂ ਵਿੱਚ ਈਮੇਲ ਅਤੇ ਫੋਨ PII ਨੂੰ ਮਾਸਕ ਕਰਨ ਲਈ mask-pii ਦੀ Python ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ।

ਈਮੇਲ ਮਾਸਕਿੰਗ

ਡੋਮੇਨ ਦੀ ਦਿੱਖ ਕਾਇਮ ਰੱਖਦਿਆਂ ਲੋਕਲ ਹਿੱਸੇ ਨੂੰ ਮਾਸਕ ਕਰਦਾ ਹੈ।

ਗਲੋਬਲ ਫੋਨ ਫਾਰਮੈਟ

ਫਾਰਮੈਟ ਅਤੇ ਅੰਤਲੇ ਹਿੱਸੇ ਦੀ ਦਿੱਖ ਕਾਇਮ ਰੱਖਦਿਆਂ ਸੰਵੇਦਨਸ਼ੀਲ ਅੰਕਾਂ ਨੂੰ ਮਾਸਕ ਕਰਦਾ ਹੈ।

ਬਿਲਡਰ-ਸਟਾਈਲ API

ਪ੍ਰੋਸੈਸ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਈਮੇਲ/ਫੋਨ ਮਾਸਕਿੰਗ ਅਤੇ ਮਾਸਕ ਕਿਰਦਾਰ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਐਨੇਬਲ ਕਰੋ।

ਇੰਸਟਾਲ ਕਰੋ ਅਤੇ ਸ਼ੁਰੂ ਕਰੋ

Python [published: PyPI 0.2.0]: ਹੇਠਾਂ ਦਿੱਤੀ ਮੌਜੂਦਾ ਇੰਸਟਾਲੇਸ਼ਨ ਵਿਧੀ ਵਰਤੋ, Python API ਲੋਡ ਕਰੋ ਅਤੇ ਘੱਟੋ-ਘੱਟ ਉਦਾਹਰਨ ਚਲਾਓ। ਉਦਾਹਰਨ ਈਮੇਲ ਅਤੇ ਫ਼ੋਨ ਮਾਸਕਿੰਗ ਨੂੰ ਸਪਸ਼ਟ ਤੌਰ ’ਤੇ ਚਾਲੂ ਕਰਦੀ ਹੈ ਅਤੇ ਉਮੀਦ ਕੀਤੀ ਆਉਟਪੁੱਟ ਦਿਖਾਉਂਦੀ ਹੈ।

ਇੰਸਟਾਲੇਸ਼ਨ

pip install mask-pii

ਵਰਤੋਂ

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."
ਨੋਟ

ਕਿਰਪਾ ਕਰਕੇ README ਦੀ ਜਾਂਚ ਕਰੋ ਤਾਂ ਜੋ ਇਸ ਭਾਸ਼ਾ ਲਈ ਪੈਕੇਜ ਇਕੋਸਿਸਟਮ ਦੇ ਸਹੀ ਵੇਰਵੇ ਅਤੇ API ਉਦਾਹਰਣਾਂ ਮਿਲ ਸਕਣ।

ਅਗਲਾ

GitHub