Skip to main content

colorizador 🎨

Uma biblioteca Python ultra-simples, em português, feita para facilitar a estilização de menus e saídas no terminal. Criada especialmente para ajudar iniciantes, desenvolvedores de scripts rápidos e a comunidade que utiliza o Termux no celular!

🚀 Como Instalar

pip install colorizador

🎨 Cores Disponíveis

Você pode usar as cores diretamente como variáveis no seu código.

Cor de Texto (estilos.nome) Cor de Fundo (estilos.fundo_nome) Exemplo Visual Equivalente
verde fundo_verde Verde padrão
azul fundo_azul Azul padrão
azul_claro Não disponível Azul brilhante
amarelo fundo_amarelo Amarelo padrão
vermelho fundo_vermelho Vermelho padrão
preto fundo_preto Preto padrão
branco Não disponível Branco padrão

Nota: Use sempre estilos.reset ao final de strings normais se não estiver usando as funções utilitárias, para evitar que a cor "vaze" para as próximas linhas do terminal.

💻 Como Usar

1. Usando as variáveis de cores diretas

import colorizador

print(f"{colorizador.verde}Texto em verde!{colorizador.reset}")
print(f"{colorizador.fundo_amarelo}{colorizador.preto}Texto preto com fundo amarelo!{colorizador.reset}")

2. Usando as funções facilitadoras (Mais rápido para digitar no celular!)

As funções abaixo já limpam a formatação automaticamente no final da mensagem.

import colorizador

# Atalhos rápidos com ícones inclusos
colorizador.sucesso("O arquivo foi baixado com sucesso!")
colorizador.erro("Falha ao conectar ao servidor.")
colorizador.aviso("O espaço em disco está acabando.")

# Customização total em uma linha
colorizador.colorir("Texto Personalizado", cor_texto=colorizador.azul_claro, cor_fundo=colorizador.fundo_preto)

🤝 Como Contribuir

Este projeto é de código aberto! Se você quer adicionar novas cores, estilos de texto (negrito, sublinhado) ou novas funções utilitárias:

  1. Faça um Fork do projeto.
  2. Crie uma branch para sua modificação (git checkout -b nova-funcao).
  3. Envie um Pull Request!

Metadata

Release files for colorizador 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 colorizador 0.1.0
File Size Uploaded Provenance
colorizador-0.1.0.tar.gz 3.6 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 7.6 kB

Release files / colorizador-0.1.0.tar.gz

Download URL colorizador-0.1.0.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
9687955d3ae56b6a70272512fc523899c2d6a79a6eba56b0bc7304f36803a36f
BLAKE2b-256 checksum
How to use checksums
2dc23b52f0f52e7765cb96f4dc6ae32c27dd8c8a9732aeab2d514f866cc05b6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

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

Download URL colorizador-0.1.0-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d099e998f9ccf89298a46547de16cb8c64da06c5549722b52ec29dba35cb294c
BLAKE2b-256 checksum
How to use checksums
89dbdc6f2ea4756c2f5c682c1662438a02709b50257e25c4603652c51bfcb603
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Security for colorizador 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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