Skip to main content

CodeCanvas é um pacote Python que permite adicionar estilos ao console.

Project description

CodeCanvaS

CodeCanvaS é um pacote Python que permite adicionar estilos ao console.

Índice

Instalação

Você pode instalar o CodeCanvas usando pip:

pip install codecanvas

Uso Básico

Para começar a usar o CodeCanvas, importe os módulos necessários conforme sua necessidade:

from codecanvas import *

Agora você pode usar esses módulos para adicionar estilo e formatação ao seu console.

Módulos Disponíveis

Color

O pacote color permite personalizar as cores do texto e do fundo.

color.fore(color): Retorna o código de escape ANSI para a cor do texto especificada. color.back(color): Retorna o código de escape ANSI para a cor de fundo especificada.

Cores Disponíveis As cores disponíveis para o texto e fundo são:

  • black
  • red
  • green
  • yellow
  • blue
  • magenta
  • cyan
  • white

Style

O pacote style permite aplicar estilos de formatação ao texto, como negrito e sublinhado.

style.decoration(decoration): Retorna o código de escape ANSI para o estilo de decoração especificado. style.reset(): Retorna o código escape ANSI que reseta todos os Estilos e Cores do texto.

Estilos Disponíveis Os estilos disponíveis são:

  • bold
  • underline

Exemplos de Uso

Aqui estão alguns exemplos de como usar o CodeCanvas para estilizar o texto no console:

from codecanvas import *

# Exemplo de mudança de cor
print(f"{color.fore('red')}Este texto é vermelho{style.reset()}")

# Exemplo de mudança de fundo
print(f"{color.back('green')}Este texto tem fundo verde{style.reset()}")

# Exemplo de aplicação de estilo
print(f"{style.decoration('bold')}Este texto é negrito{style.reset()}")

# Combinando cor e estilo
print(f"{color.fore('blue')}{style.decoration('underline')}Este texto é azul e sublinhado{style.reset()}")

Documentação Completa

A documentação completa do pacote CodeCanvaS pode ser encontrada na pasta doc dentro do repositório do pacote. Essa documentação fornece detalhes adicionais sobre todas as funcionalidades, exemplos avançados e informações sobre a API.

Licença

Este projeto é licenciado sob a MIT License.

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

codecanvas-1.1.0.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file codecanvas-1.1.0.tar.gz.

File metadata

  • Download URL: codecanvas-1.1.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for codecanvas-1.1.0.tar.gz
Algorithm Hash digest
SHA256 55c02da54db0af2772c295a39ce3bb6f0acfaef69ffb16bc6ae16a46d131d9de
MD5 85a11c7f138fdca973b9cce9bc29b4a5
BLAKE2b-256 8c212ed9c34c6899b817c2a6e099ae83bf18e2a392cdf1eb12dc00778e16c62b

See more details on using hashes here.

Supported by

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