Skip to main content

Python модуль для генерации пароля

Project description

Легковесный Python модуль (в нескольких килобайтах) для генерации пароля

Что нового в версии 0.0.2: Обновлена инструкция. Теперь она стала более подробной и понятной.

Инструкция: Passgen3 поддерживает только метод generate и некоторые исключения

Вот некоторые функции в методе generate:

Параметр        Тип             Функция


length          int	    Длина пароля (по умолчанию: 8)
only_int	    bool	Только цифры (0–9)
without_int	    bool	Без цифр (только буквы a–z, A–Z)
only_letters	bool	Только буквы (a–z, A–Z)
upper_letters	bool	Только заглавные буквы (A–Z)
lower_letters	bool	Только строчные буквы (a–z)

А вот и некоторые исключения:

        Ошибка                                                          Значение(причина)


ConfigurationConflictError      Возникает при конфликте параметров генерации. Например использование параметров only_int и without_int в True
    InvalidLengthError          Возникает, если длина строки некорректна (≤ 0 или не целое число). Например задать значение length -10

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

passgen3-0.0.2.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

passgen3-0.0.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file passgen3-0.0.2.tar.gz.

File metadata

  • Download URL: passgen3-0.0.2.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for passgen3-0.0.2.tar.gz
Algorithm Hash digest
SHA256 2b3b8521b7924315bec98f919b02da8956c63fc117db9b49cbf4adec17dc37ea
MD5 6cdb3a7a9a2c0c1f81ba65d8c5b7c14c
BLAKE2b-256 902ead35f801e99c26738cce8556730d20868cd209791a0fe4393381811b6dc5

See more details on using hashes here.

File details

Details for the file passgen3-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: passgen3-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for passgen3-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 beb5de296edf7f2c404431cc80c07b48f2defcd0e4074a3b3e95e702efb384cb
MD5 7db2849097f90bf5ffa6ef3d67672648
BLAKE2b-256 0949dc59318e6b4fef8d549714819f37303153aa00e01d2edcf43ab857b25f3b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page