Модуль для простой генерации паролей и почтовых ящиков
Установка осуществляется командой в терминале:
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")