JornadaRPA.WebScrap
JornadaRPA.WebScrap é um módulo Python projetado para facilitar o scraping de dados de tabelas em páginas web, utilizando o BotCity Web Automation e Pandas.
🚀 Funcionalidades
- Extrai dados tabulares de páginas web.
- Suporte para automação com o framework BotCity.
- Retorna os dados em um DataFrame do Pandas.
🛠️ Pré-requisitos
Certifique-se de ter os seguintes pacotes instalados:
botcity-framework-webpandas
Para instalá-los:
pip install botcity-framework-web pandas
## 📦 Como usar
1. Inicie o BotCity WebBot
from botcity.web import WebBot
# Inicializando o bot
bot = WebBot()
bot.start_browser()
bot.navigate_to("https://sua-pagina-web.com")
2. Use o módulo WebScrap
from jornadaRPA.webScrap import Webscrap
# Configurando o scraper
scraper = Webscrap()
# Extraindo dados da tabela
data = scraper.webscrap(
inBot=bot,
inLines=10, # Máximo de linhas a extrair
inNext="//button[@id='next']", # XPath do botão "Próximo"
inXPATH="//table[@id='data']" # XPath da tabela
)
# Visualizando os dados
print(data)
## 🛡️ Licença
Este projeto está licenciado sob a MIT License. Você pode usar, modificar e distribuir este código livremente, desde que mantenha os créditos.
## 📫 Contato
Se você tiver dúvidas, sugestões ou problemas, entre em contato:
Email: alexdiogo@desafiosrpa.com.br
---
Metadata
Release files for JornadaRPA.WebScrap 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jornadarpa_webscrap-0.1.3.tar.gz | 4.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| JornadaRPA.WebScrap-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.9 kB
Release files / jornadarpa_webscrap-0.1.3.tar.gz
| Download URL | jornadarpa_webscrap-0.1.3.tar.gz |
|---|---|
| Size | 4.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7f0466ebaf05918da8729b5d211fba012d818c3a1790e55f2c1128d0413bde9d
|
|
BLAKE2b-256 checksum How to use checksums |
f82dc86c333ff9ee997a555651481c1318e62cfc204ead39ad9559c50fb9c0fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.0
|
Release files / JornadaRPA.WebScrap-0.1.3-py3-none-any.whl
| Download URL | JornadaRPA.WebScrap-0.1.3-py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4b387184205d0b2c071178a81530190a5cf08cebfc98bdec0f7bcb7a8815c69a
|
|
BLAKE2b-256 checksum How to use checksums |
ce7fb00ca536ab64cb8c60b6daec6db7e2c807b1e4170e7d0cfa631f8a9ff472
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.0
|