cores_ptbr
Um pacote simples de cores em português escrito em Python. Você pode ver o código aqui.
Como usar?
Para usar esse pacote, basta importá-lo em seu código python:
from coresptbr import cores
Esse pacote tem a função colorir(), que retorna o valor dentro da função com algumas cores/estilos diferentes:
cores.colorir('Hello, world!', 'mag', 'neg')
O código acima irá retornar a string 'Hello, World!' em negrito ('neg') e com texto em magenta ('mag'). A maioria das cores/estilos são escritos de forma abreviada. Segue abaixo a abreviação de cada uma:
cores = {
'neg': '1', # Negrito
'fraco': '2', # Fraco
'ita': '3', # Itálico
'sub': '4', # Sublinhado
'pis': '5', # Piscar
'inv': '7', # Inverter
'pre': '30', # Preto
'vm': '31', # Vermelho
'vd': '32', # Verde
'ama': '33', # Amarelo
'azu': '34', # Azul
'mag': '35', # Magenta
'cia': '36', # Ciano
'bra': '37', # Branco
'prec': '90', # Preto-claro
'vmc': '91', # Vermelho-claro
'vdc': '92', # Verde-claro
'amac': '93', # Amarelo-claro
'azuc': '94', # Azul-claro
'magc': '95', # Magenta-claro
'ciac': '96', # Ciano-claro
'brac': '97', # Branco-claro (Por incrível que pareça existe.)
'fpre': '40', # Fundo preto
'fvm': '41', # Fundo vermelho
'fvd': '42', # Fundo verde
'fama': '43', # Fundo amarelo
'fazu': '44', # Fundo azul
'fmag': '45', # Fundo magenta
'fcia': '46', # Fundo ciano
'fbra': '47', # Fundo branco
'fprec': '100', # Fundo preto-claro
'fvmc': '101', # Fundo vermelho-claro
'fvdc': '102', # Fundo verde-claro
'famac': '103', # Fundo amarelo-claro
'fazuc': '104', # Fundo azul-claro
'fmagc': '105', # Fundo magenta-claro
'fciac': '106', # Fundo ciano-claro
'fbrac': '107' # Fundo branco-claro
}
É possível deduzir o nome das cores, basta colocar as primeiras três letras.
Branco -> 'bra', Amarelo -> 'ama' e assim por diante.
Vermelho e Verde são 'vm' e 'vd' por terem as mesmas três letras iniciais.
Para cores claras basta adicionar um 'c' na frente do nome da cor
(Amarelo-claro -> 'amac').
Para colocar o fundo de uma cor basta adicionar um 'f' antes.
(Fundo verde -> 'fvd', Fundo preto-claro -> 'fprec').
A função colorir() permite no máximo 3 parâmetros de cor/estilo:
- Estilo do texto (1-7);
- Cor da letra (30-37, 90-97);
- Cor de fundo (40-47, 100-107);
Release files for coresptbr 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| coresptbr-0.1.0.tar.gz | 15.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| coresptbr-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.3 kB
Release files / coresptbr-0.1.0.tar.gz
| Download URL | coresptbr-0.1.0.tar.gz |
|---|---|
| Size | 15.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
572524e958014047336ec0b1fb78d4bb167ebb5fd92bfa1b09a5d0d7be615ac0
|
|
BLAKE2b-256 checksum How to use checksums |
5cbe1c2af682f6b09b8cb8f56b7e502b26c8651ea2d1236cbd3f08511c2ca8aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.2
|
Release files / coresptbr-0.1.0-py3-none-any.whl
| Download URL | coresptbr-0.1.0-py3-none-any.whl |
|---|---|
| Size | 16.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8ae6730345f8e43b52dd059d398f18ac80b800f2200bcac251585daacca4388e
|
|
BLAKE2b-256 checksum How to use checksums |
61abcac6396ca79fd09a569ac8fd3ec80c00ef672ee1f534c100cee5e53ed4e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.2
|