Skip to content

Exemplos práticos e didáticos de como utilizar a biblioteca Loguru para logging em Python, incluindo fundamentos, tratamento de erros, depuração e logging estruturado.

Notifications You must be signed in to change notification settings

carvalhocaio/python-loguru

Repository files navigation

Exemplos de Logging com Loguru

https://realpython.com/python-loguru/

Este repositório contém exemplos práticos e explicações sobre como utilizar o Loguru, uma biblioteca de logging para Python que simplifica o registro de logs em aplicações modernas.

Estrutura do Projeto

  • 00-fundamentals/
    Fundamentos do Loguru, primeiros passos e exemplos básicos de logging.

  • 01-error-handling-and-debbuging/
    Exemplos de tratamento de erros e depuração usando Loguru.

  • 02-structured-logging-for-modern-applications/
    Técnicas de logging estruturado, incluindo logs em JSON e customização de saída.

Como Executar os Exemplos

  1. Instale as dependências:

    pip install -r requirements.txt
  2. Execute qualquer exemplo diretamente:

    python 00-fundamentals/00-fundamentals.py

Sobre o Loguru

O Loguru oferece:

  • Sintaxe simples e intuitiva
  • Níveis de log prontos para uso
  • Registro em arquivos com rotação e retenção
  • Logging estruturado (JSON)
  • Tratamento de exceções com decoradores

Recursos


Sinta-se à vontade para explorar os diretórios e adaptar os exemplos conforme sua necessidade!

About

Exemplos práticos e didáticos de como utilizar a biblioteca Loguru para logging em Python, incluindo fundamentos, tratamento de erros, depuração e logging estruturado.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages