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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file geradorstr-0.1.0.tar.gz
.
File metadata
- Download URL: geradorstr-0.1.0.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fc15f269a06583e6506cce3d20cce54c8f21803ee8180bd0d0dfc4e616259f1 |
|
MD5 | b3ef46c0d6b1c6440ea58e42be3cbf63 |
|
BLAKE2b-256 | 4a3d8a9ff7d3ff00a7b91ef7f0889c3014e5227e00942da9767a837b80e7d23b |