https://github.com/fellipeafonseca/prj_python_automacaoconsultacnpj
https://github.com/fellipeafonseca/prj_python_automacaoconsultacnpj
python selenium
Last synced: about 17 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/fellipeafonseca/prj_python_automacaoconsultacnpj
- Owner: fellipeafonseca
- Created: 2025-02-03T09:08:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-03T09:36:29.000Z (about 1 year ago)
- Last Synced: 2025-06-01T11:13:26.306Z (11 months ago)
- Topics: python, selenium
- Language: Python
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# š Automação de Consulta de CNPJ com Python
Este projeto utiliza **Python, Selenium e OpenPyXL** para automatizar a consulta de **CNPJs** em um site e salvar os dados extraĆdos em um arquivo **Excel**. š
š” **Objetivo**: Automatizar tarefas repetitivas e demonstrar como a **RPA (Robotic Process Automation)** pode melhorar a produtividade.
---
## š **PrĆ©-requisitos**
Antes de executar o projeto, instale os seguintes softwares:
- **Python** (VersĆ£o 3.8 ou superior) ā [Baixar aqui](https://www.python.org/downloads/)
- **Google Chrome** (VersĆ£o mais recente) ā [Baixar aqui](https://www.google.com/chrome/)
---
## š§ **Instalação**
1. **Clone o repositório**
```bash
git clone https://github.com/fellipeafonseca/prj_python_automacaoConsultaCNPJ.git
## š¦ Bibliotecas utilizadas:
- selenium Para automação do navegador
- webdriver-manager Gerencia o ChromeDriver automaticamente
- openpyxl Manipulação de arquivos Excel
Caso precise instalar as bibliotecas manualmente, execute:
- pip install selenium webdriver-manager openpyxl
## ā¶ļø Como executar a automação
1. Edite o arquivo main.py e adicione os CNPJs que deseja buscar:
- cnpjs = ["00.000.000/0001-91", "90.400.888/0001-42"]
2. Execute o script Python
- python rpa.py
4. Após a execução, os resultados estarĆ£o no arquivo dados_cnpj.xlsx na pasta "C:\Temp" šÆ
## š„ Demonstração da Automação
https://github.com/user-attachments/assets/357c83b6-48b5-4cd6-8541-945ef381369f

## š¤ ContribuiƧƵes
Sinta-se Ć vontade para sugerir melhorias e abrir issues/pull requests!
š© Contato:
- fellipefonseca76@gmail.com
- https://www.linkedin.com/in/fellipe-fonseca/