Skip to main content

Generate smarts string

Project description

String inteligente: feito para gerar uma sequência de linhas com partes fixas e outras dinâmicas. Ex: insert sql.

Entre “” serão sempre fixos. Os parâmetros dinâmicos vão aparecer na ordem que foram criados. Saída no stdout.

geradorstr “INSERT INTO PRODUTO VALUES (” parametros … N ex: geradorstr “INSERT INTO PRODUTO VALUES (NULL, “ INT “,” PRODUTO “, “ PALAVRA “);” 8

N: quantidade de linhas que serão geradas (OBRIGATORIO) caso não for especificado o início e fim serão sequenciais

== paramêtros ==

-v –verson (versão do geradorstr) -h –help (ajuda)

INT # sequencial, comeca de um INT{inicio:fim} # randomico entre inicio e fim

FLOAT # sequencial, comeca de um FLOAT{inicio:fim} # randomico entre inicio e fim

NOME # nome de pessoa aleatorio

PRODUTO # nome de produto aleatorio

PALAVRA # palavra aleatoria PALAVRA{n} # n palavras aletorias sepadas por espaco

== exemplos == $ geradorstr “tenho “ INT “ “ PALAVRA ‘ que valem ‘ INT{5:10} 5 $ geradorstr “INSER INT PRODUTOS VALUES (NULL, “ PRODUTO “, “ PALAVRA{2} “, “ FLOAT{100:200} “ )” 3 $ geradorstr altura ‘ + ‘ INT 10

Como instalar:

$ pip install geradorstr

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

geradorstr-0.1.0.tar.gz (5.9 kB view hashes)

Uploaded Source

Supported by

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