Просто скопируйте текст ниже в файл generator.py и запустите его с помощью питона.
pyton3 generator.py Скрипт спросит "сколько нужно паролей? Укажите сложность паролей и укажите сколько знаков в пароле должно быть?
import random import string # Встроенный список символов, которые нужно исключить из пароля UNWANTED_SPECIALS = ["'", '"',"`"] # например, одинарная и двойная кавычки def generate_password(length: int, use_special: bool) -> str: """ Генерирует пароль заданной длины. Если use_special=True, добавляются специальные символы, за исключением тех, что перечислены в UNWANTED_SPECIALS. """ base_chars = string.ascii_letters + string.digits if use_special: # Берём все спецсимволы all_specials = string.punctuation # Убираем из них символы из UNWANTED_SPECIALS specials = "".join(ch for ch in all_specials if ch not in UNWANTED_SPECIALS) chars = base_chars + specials else: chars = base_chars return "".join(random.choice(chars) for _ in range(length)) def main(): # Сколько паролей н