Tabela de Conteúdos

Repositório

Polars Python

Ferramentas Utilizadas

  • Python 3

  • Polars

  • Pandera

  • Jinja2

  • WeasyPrint

  • Pytest

Conteúdo Aprendido

  • ETL com Polars

  • Criar contrato de dados para o Polars utilizando o Pandera

  • Testar contrato de dados do Pandera utilizando o Pytest

  • Criar template de PDF com o Jinja2

  • Criar PDF com o WeasyPrint

Como Utilizar

Pré-Requisitos

  • poetry install --no-interaction --no-root

Executar o Script

Dentro da pasta "app":

  • poetry run python main.py