Skip to main content

Genword

codecov CI PyPI version

Genword é uma ferramenta simples de linha de comando, escrita em Python, que gera todas as combinações possíveis de caracteres, dado um conjunto de caracteres e um comprimento.

Instalação

Genword está disponível no PyPi, então recomendo instalá-lo usando pipx:

pipx install genword

Como usar

Você pode chamar o Genword através da linha de comando. Por exemplo:

genword abc123 1 4

Este comando irá gerar todas as combinações possíveis de 1 a 4 caracteres de comprimento, com todos os caracteres fornecidos (abc123). Os resultados serão salvos em um arquivo de texto chamado words.txt.

O que é o padrão?

Se você apenas executar:

genword

Sem nenhum argumento, irá gerar todas as combinações possíveis de 1 a 8 caracteres de comprimento, com os seguintes caracteres: abcdefghijklmnopqrstuvwxyz1234567890!@#$%&. Esta tarefa pode demorar muito, dependendo do seu computador; por isso, é muito mais interessante se você especificar os argumentos.

LICENSE

Este projeto é oferecido sob os termos da "BEER-WARE LICENSE". Em outras palavras, você pode fazer o que quiser com esse código. Se nos encontrarmos algum dia, e você achar que vale a pena, você pode me pagar uma cerveja. Pode ser a sua cerveja favorita, ou mesmo algo exótico que você descobriu em uma viagem.

Lembre-se, a cerveja é um excelente motivador para manter esse código atualizado hehe!

Metadata

Release files for genword 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for genword 0.1.0
File Size Uploaded
genword-0.1.0.tar.gz 3.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for genword 0.1.0
File Interpreter ABI Platform
genword-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.1 kB

Release files / genword-0.1.0.tar.gz

Download URL genword-0.1.0.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
7941df67ae1408c5967f98c3ff99d401c63d6d80e1f4d946a69c9ac87efc16b1
BLAKE2b-256 checksum
How to use checksums
c43156f9618379965a411250a536ee5cbb715c0eb5c639c1c7ae9300fbba13ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / genword-0.1.0-py3-none-any.whl

Download URL genword-0.1.0-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4864e1999a1ce5d2a33e4e9ed4cd62f4749069d478e5d3253f5204d679d7faeb
BLAKE2b-256 checksum
How to use checksums
bfd1ee8227d66afc9af88bc4eb4013c8dbec3f5689102a42c2fa9353f62ee179
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page