Модуль для простой генерации паролей и почтовых ящиков
Установка осуществляется командой в терминале:
pip install easypass
В модуле есть два класса — Password
и Email
. У них есть 3 функции. Это конечно же __init__()
, в котором создаётся пароль/почта, print()
для вывода пароля или почты в консоль и save()
для сохранения в файл.
В таблице указаны имя параметра, его значение по умолчанию и то, за что он отвечает.
Параметр | Значение | Описание |
---|---|---|
lenght | 8 | Длина пароля |
lower | True | Наличие нижнего регистра |
upper | True | Наличие верхнего регистра |
numbers | True | Наличие цифр |
symbols | False | Наличие специальных знаков |
Нет никаких параметров, функция просто выводит пароль в консоль
Параметр | Значение | Описание |
---|---|---|
path | None | Путь к файлу |
Параметр | Значение | Описание |
---|---|---|
lenght1 | 7 | Длина символов до знака "@" |
lenght2 | 5 | Длина символов после знака "@" |
lower | True | Наличие нижнего регистра |
upper | True | Наличие верхнего регистра |
numbers | True | Наличие цифр |
Нет никаких параметров, функция просто выводит почту в консоль
Параметр | Значение | Описание |
---|---|---|
path | None | Путь к файлу |
Пример кода генерации пароля:
import easypass
password = easypass.Password()
password.print()
password.save("my.password")
Пример кода генерации почтового ящика:
import easypass
email = easypass.Email()
email.print()
email.save("my.password")