Este projeto é um script Python para consultar informações de CNPJ utilizando a API Minha Receita e atualizar uma planilha Excel com os resultados.
- Carrega uma planilha Excel com CNPJs.
- Consulta informações de CNPJ na API Minha Receita.
- Atualiza a planilha Excel com os resultados da consulta.
- Utiliza múltiplas threads para acelerar o processo de consulta.
- Aplica estilos de célula na planilha Excel para indicar o status da consulta.
- Python 3.6 ou superior
- Google Chrome
- ChromeDriver
Ao desenvolvedor, siga o manual de instalação: Manual de Instalação
- Envie os links: Envie o link do programa e o link do Winpython.
- Instale: De preferência na raiz
C:\do usuário.
As bibliotecas necessárias estão listadas abaixo. Para instalar, localize a pasta Winpython no computador do usuario, abra o prompt de comando e execute:
pip install pandas requests openpyxl concurrent.futures urlib3-
Coloque a planilha Excel com os CNPJs no diretório do script e renomeie-a para
dados_cnpj.xlsx. -
Execute o programa que tera um atalho na Área de :
O script irá:
- Carregar a planilha Excel.
- Consultar a API Minha Receita para cada CNPJ.
- Atualizar a planilha com os resultados.
- Aplicar estilos de célula para indicar o status da consulta (verde para sucesso, vermelho para falha).
O usuário final deve prestar atenção em alguns pontos:
- Sempre verificar a formatação dos itens na planilha.
- Manter a formatação da planilha original.
Se mesmo assim o erro persistir: tire um print do erro e insira no ticket em COAUT - Tíquetes
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests.