Metadata-Version: 2.4
Name: resultwriter
Version: 0.1.0
Summary: Uma biblioteca simples para gravar resultados de logs em arquivos.
Author-email: Angelo Pip <guiplay8273@gmail.com>
Requires-Python: >=3.7
Description-Content-Type: text/markdown

ResultWriter

O ResultWriter é uma biblioteca leve e direta para a persistência de resultados de execução em arquivos. Desenvolvida para simplificar o processo de gravação de logs e saídas de sistemas sem a necessidade de configurações complexas.

Instalação

Você pode instalar o pacote localmente utilizando o pip a partir da raiz do diretório do projeto:

'''python
pip install resultwriter

Como usar

A biblioteca foi projetada para ser intuitiva. Primeiro, instancie o ResultWriter, configure os parâmetros e defina o conteúdo antes de salvar.

'''python
from resultwriter import ResultWriter

# Inicialização
rw = ResultWriter()

# Configuração do nome do arquivo
rw.coderesultname("resultado_teste")

# Configuração da extensão
rw.logextension("md")

# Definição do conteúdo
rw.set_content("# Relatório de Execução\nO processo foi concluído com êxito.")

# Gravação do arquivo
rw.SaveResult()

Métodos Disponíveis

coderesultname(name: str): Define o nome do arquivo que será gerado (sem a extensão).

logextension(extension: str): Define a extensão do arquivo (ex: txt, md, json). Não é necessário incluir o ponto inicial.

set_content(content: str): Define a string que será escrita dentro do arquivo.

SaveResult(): Executa a operação de escrita no sistema de arquivos utilizando as configurações atuais.
