-
Notifications
You must be signed in to change notification settings - Fork 0
ngandrezio-byte/AutoRelatorio2
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
AutoRelatorio_v1 (Simples)
--------------------------
Conteúdo do pacote:
- AutoRelatorio_v1.py : Programa Python com interface (Tkinter).
- README.txt : Este ficheiro.
- INSTRUÇÕES_PyInstaller.txt : Como criar .exe opcionalmente.
Requisitos (no Windows):
- Python 3.8+ instalado (opcional se for gerar .exe)
- Recomendado: criar um ambiente virtual
python -m venv venv
venv\Scripts\activate
Instalar dependências:
pip install pdfplumber pandas openpyxl reportlab
Como usar (rodar com Python):
- Abra o ficheiro AutoRelatorio_v1.py (double-click se .py associado) ou:
python AutoRelatorio_v1.py
- Na janela, escolha o PDF, informe Data Inicial e Data Final no formato YYYY-MM-DD
(ex: 2025-10-07) e clique em "Gerar Relatório".
- Os ficheiros gerados (.xlsx e .pdf) serão salvos na mesma pasta do PDF selecionado.
Como gerar .EXE (opcional):
1) Instale PyInstaller:
pip install pyinstaller
2) Na pasta do ficheiro AutoRelatorio_v1.py rode:
pyinstaller --onefile --noconsole AutoRelatorio_v1.py
3) O executável ficará em "dist\AutoRelatorio_v1.exe". Copie esse .exe para uso.
Observações:
- O extractor reconstrói datas quando o PDF tem prefixo "YYYY-MM-" em uma linha e o dia na linha seguinte.
- Mantenho os nomes dos produtos exatamente como aparecem no PDF.
- Se alguns produtos aparecem com descrição em linhas múltiplas, o script pode ignorar marcadores extras (DOSE, COMPOSTO) — estes não alteram o nome principal.
- Se quiser, eu posso criar uma versão .exe para você — mas precisarei do seu OK para gerar o .exe aqui (requer testar em ambiente Windows).
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published