courts.tjsc.client.TJSCScraper
courts.tjsc.client.TJSCScraper()Scraper for the Tribunal de Justica de Santa Catarina (TJSC).
Uses the eproc jurisprudence search at eproc1g.tjsc.jus.br.
Methods
| Name | Description |
|---|---|
| cjsg | Search TJSC jurisprudence. |
| cjsg_download | Download raw HTML pages from TJSC. |
| cjsg_parse | Parse downloaded HTML pages. |
| cpopg | Stub: first instance case consultation not implemented for TJSC. |
| cposg | Stub: second instance case consultation not implemented for TJSC. |
cjsg
courts.tjsc.client.TJSCScraper.cjsg(
pesquisa=None,
paginas=None,
campo='E',
processo='',
**kwargs,
)Search TJSC jurisprudence.
Parameters
pesquisa : str Free-text search term. paginas : int, list, range, or None Pages to download (1-based). None downloads all. campo : str, optional Search field: "E" for ementa (default), "I" for inteiro teor. processo : str, optional Process number filter.
Returns
pd.DataFrame
cjsg_download
courts.tjsc.client.TJSCScraper.cjsg_download(
pesquisa=None,
paginas=None,
**kwargs,
)Download raw HTML pages from TJSC.
Returns
list List of raw HTML strings (one per page).
cjsg_parse
courts.tjsc.client.TJSCScraper.cjsg_parse(resultados_brutos)Parse downloaded HTML pages.
Returns
pd.DataFrame
cpopg
courts.tjsc.client.TJSCScraper.cpopg(id_cnj)Stub: first instance case consultation not implemented for TJSC.
cposg
courts.tjsc.client.TJSCScraper.cposg(id_cnj)Stub: second instance case consultation not implemented for TJSC.