예제 #1
0
 def get_salt_file_character_n_grams():
     char_n_grams = NGrams.get_character_n_grams(NGramHash.SALT_FILE_NAME,
                                                 NGramHash.N_GRAMS_SIZE)
     char_n_gram_set = set()
     for n_gram in char_n_grams:
         char_n_gram_set.add(n_gram)
     return list(char_n_gram_set)
예제 #2
0
def get_character_n_gram_set(file_name, n):
    char_n_grams = NGrams.get_character_n_grams(
        FileIo.get_text_file_contents(file_name), n)
    char_n_gram_set = set()
    for n_gram in char_n_grams:
        char_n_gram_set.add(n_gram)
    return char_n_gram_set
 def __get_salt_file_character_n_grams(self):
     char_n_grams = NGrams.get_character_n_grams(FileIo.get_text_file_contents(SALT_FILE_NAME), N_GRAMS_SIZE)
     char_n_gram_set = set()
     for n_gram in char_n_grams:
         char_n_gram_set.add(n_gram)
     return list(char_n_gram_set)