sample_password = "hello world i am a wombat"add_leet_to_string
add_leet_to_string (text, leet)
add_leet_to_string('hello world', LEET)'h3llo world'
add_padding_characters_fn
add_padding_characters_fn (text, padding, n:int=1)
| Type | Default | Details | |
|---|---|---|---|
| text | |||
| padding | |||
| n | int | 1 | num padding characters to add |
add_padding_characters_fn('hello', padding = PADDING , n =2 )'hello!.'
Generator Functions
generate_xkcd_password
generate_xkcd_password (min_word_length=5, max_word_length=6, valid_chars='[a-z]', delimiter='-')
process_caps_first_word_add_year_and_add_suffix
process_caps_first_word_add_year_and_add_suffix (my_pass, delimiter, **kwargs)
process_first_capitalization_fn
process_first_capitalization_fn (text, delimiter, **kwargs)
process_random_capitalization_fn
process_random_capitalization_fn (text, delimiter, **kwargs)
process_pad_suffix_fn
process_pad_suffix_fn (my_pass)
process_add_leet
process_add_leet (my_pass, **kwarags)
generate_xkcd_password()'chute-asleep-trash'
generate_domo_password
generate_domo_password (delimiter='-', process_fn:Callable=<function process_caps_first_word_add_year_and_add_suffix>)
generate_domo_password()'HAPPY-unison-dealt2024?'
{
"random": process_random_capitalization_fn(sample_password, delimiter=" ")[0],
"first": process_first_capitalization_fn(sample_password, delimiter=" ")[0],
}{'random': 'hello world i am a wombat', 'first': 'HELLO world i am a wombat'}
generate_domo_password
generate_domo_password (delimiter='-', process_fn:Callable=None)
| Type | Default | Details | |
|---|---|---|---|
| delimiter | str | - | |
| process_fn | Callable | None | defaults to process_domo_password_fn |
process_domo_password_fn
process_domo_password_fn (my_pass, delimiter)
generate_domo_password(delimiter="-")'MOUSE-antsy-fiber2024!'