courts.tjrr.client.TJRRScraper
courts.tjrr.client.TJRRScraper()Scraper for the Tribunal de Justica de Roraima (TJRR).
Uses the JSF/PrimeFaces-based jurisprudence search at jurisprudencia.tjrr.jus.br.
Methods
| Name | Description |
|---|---|
| cjsg | Search TJRR jurisprudence. |
| cjsg_download | Download raw HTML pages from TJRR. |
| cjsg_parse | Parse downloaded HTML pages. |
| cpopg | Stub: first instance case consultation not implemented for TJRR. |
| cposg | Stub: second instance case consultation not implemented for TJRR. |
cjsg
courts.tjrr.client.TJRRScraper.cjsg(
pesquisa=None,
paginas=None,
relator='',
orgao_julgador=None,
especie=None,
**kwargs,
)Search TJRR jurisprudence.
Parameters
pesquisa : str Free-text search term. paginas : int, list, range, or None Pages to download (1-based). None downloads all. relator : str, optional Reporter judge name. orgao_julgador : list, optional Judging body codes (e.g. ["PRIMEIRA_TURMA_CIVEL", "CAMARA_CRIMINAL"]). especie : list, optional Decision type codes.
Returns
pd.DataFrame
cjsg_download
courts.tjrr.client.TJRRScraper.cjsg_download(
pesquisa=None,
paginas=None,
**kwargs,
)Download raw HTML pages from TJRR.
Returns
list List of raw HTML strings (one per page).
cjsg_parse
courts.tjrr.client.TJRRScraper.cjsg_parse(resultados_brutos)Parse downloaded HTML pages.
Returns
pd.DataFrame
cpopg
courts.tjrr.client.TJRRScraper.cpopg(id_cnj)Stub: first instance case consultation not implemented for TJRR.
cposg
courts.tjrr.client.TJRRScraper.cposg(id_cnj)Stub: second instance case consultation not implemented for TJRR.