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,
    paginas=1,
    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=None,
    **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,
    paginas=1,
    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=None,
    **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.