courts.tjrs.client.TJRSScraper
courts.tjrs.client.TJRSScraper()
Scraper for the Tribunal de Justiça do Rio Grande do Sul.
Methods
Name | Description |
---|---|
cjsg | Fetches jurisprudence from TJRS in a simplified way (download + parse). |
cjsg_download | Downloads raw results from the TJRS ‘jurisprudence search’ (multiple pages). |
cjsg_parse | Extracts relevant data from the raw results returned by TJRS. |
cpopg | Fetches jurisprudence from TJRS in a simplified way (download + parse). |
cposg | Fetches jurisprudence from TJRS in a simplified way (download + parse). |
cjsg
courts.tjrs.client.TJRSScraper.cjsg(
query,=1,
paginas=None,
classe=None,
assunto=None,
orgao_julgador=None,
relator=None,
data_julgamento_de=None,
data_julgamento_ate=None,
data_publicacao_de=None,
data_publicacao_ate=None,
tipo_processo=None,
secao=None,
session**kwargs,
)
Fetches jurisprudence from TJRS in a simplified way (download + parse). New parameter: secao (‘civel’, ‘crime’, or None) Returns a ready-to-analyze DataFrame.
cjsg_download
courts.tjrs.client.TJRSScraper.cjsg_download(
termo,=1,
paginas=None,
classe=None,
assunto=None,
orgao_julgador=None,
relator=None,
data_julgamento_de=None,
data_julgamento_ate=None,
data_publicacao_de=None,
data_publicacao_ate=None,
tipo_processo=None,
secao=None,
session**kwargs,
)
Downloads raw results from the TJRS ‘jurisprudence search’ (multiple pages). Returns a list of raw results (JSON). New parameter: secao (‘civel’, ‘crime’, or None)
cjsg_parse
courts.tjrs.client.TJRSScraper.cjsg_parse(resultados_brutos)
Extracts relevant data from the raw results returned by TJRS. Returns a DataFrame with the decisions.
cpopg
courts.tjrs.client.TJRSScraper.cpopg(id_cnj)
Fetches jurisprudence from TJRS in a simplified way (download + parse). Returns a DataFrame ready for analysis.
cposg
courts.tjrs.client.TJRSScraper.cposg(id_cnj)
Fetches jurisprudence from TJRS in a simplified way (download + parse). Returns a DataFrame ready for analysis.