说多了都是废话,直接加密手机号
import time
def hide_phone_utils(phone_number):
return "%s*****%s" % (phone_number[:2], phone_number[7:])
class Person:
def __init__(self):
self.dict_data = {}
def __getattr__(self, key):
if key in self.dict_data:
return hide_phone_utils(self.dict_data[key])
else:
return None
def get_phone(self):
self.dict_data = {"phone": "15354215106", "age": 20}
if __name__ == '__main__':
person = Person()
person.get_phone()
print(person.phone)