def __init__(self, serializer, readable=True):
'''
Args:
serialzer: underlying serializer that will get the calls forwarded.
'''
# the underlying serializer
self._serializer = serializer
self.SILENCE_TOKEN = serializer.SILENCE_TOKEN
# 'vowels' and 'consonants' (to be alternated if readable = true)
self.readable = readable
self.V = 'aeiouy'
self.C = ''.join([i for i in string.ascii_lowercase if i not in self.V])
# a mapping of real words to scrambled words an back
self.word_mapping = {}
self.inv_word_mapping = {}
self.logger = logging.getLogger(__name__)
评论列表
文章目录