Banco de Dados de Peças e Componentes - Automação de Geração de Planilha Este repositório contém uma solução automatizada para a gestão de um banco de dados de peças e componentes, com foco na geração de planilhas Excel. Através deste sistema, é possível agilizar o processo de organização e exportação de dados diretamente para um arquivo Excel, otimizando o trabalho de engenharia e produção.
Funcionalidades Gestão de Peças e Componentes: Armazena dados sobre peças e componentes utilizados em projetos de engenharia. Geração Automática de Planilha: Exporte facilmente os dados para uma planilha Excel. Verificação de Conformidade: Verifica os títulos e metadados das peças para garantir que os arquivos estejam conforme o padrão da área de engenharia. Requisitos Python 3 ou superior. Bibliotecas: openpyxl: Para manipulação e criação de arquivos Excel. pandas: Para manipulação e análise de dados. tkinter: Para interface gráfica (se necessário). Instalação Instalar o Python 3 ou superior: Caso ainda não tenha o Python instalado, faça o download da versão mais recente no site oficial do Python.
Instalar as dependências: Execute o seguinte comando para instalar as bibliotecas necessárias:
bash Copiar pip install openpyxl pandas tkinter Como Usar Clone o repositório para o seu ambiente local:
bash Copiar git clone https://github.com/seu-usuario/nome-do-repositorio.git cd nome-do-repositorio Execute o script de geração de planilha:
bash Copiar python gerar_planilha.py O script irá gerar automaticamente um arquivo Excel com os dados organizados das peças e componentes. O arquivo será salvo no diretório de saída configurado no script.
Estrutura de Arquivos gerar_planilha.py: Script principal que gera o arquivo Excel. dados_peças.csv: Arquivo de entrada contendo os dados das peças e componentes. output/: Diretório onde o arquivo Excel gerado será salvo. Contribuições Se você deseja contribuir para este projeto, sinta-se à vontade para abrir uma pull request. Fique à vontade para sugerir melhorias e ajustes.
Licença Este projeto é licenciado sob a Licença MIT.