import juscraper as jus
# cria um objeto tjrs
= jus.scraper('tjrs') tjrs
# baixa dados da jurisprudência
= tjrs.cjsg('golpe do pix', paginas=range(0,3))
dados_cjsg
print(dados_cjsg.shape)
3) dados_cjsg.head(
Baixando páginas TJRS: 100%|██████████| 3/3 [00:05<00:00, 1.90s/it]
(30, 33)
processo | relator | orgao_julgador | data_julgamento | data_publicacao | classe_cnj | assunto_cnj | tribunal | tipo_processo | url | ... | cod_org_julg | cod_redator | cod_tipo_documento | cod_tribunal | cod_assunto_cnj | cod_relator | cod_recurso | tipo_documento | dthr_criacao | _version_ | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 52627181720248217000 | Deborah Coleto Assumpção de Moraes | Décima Sexta Câmara Cível | 2025-05-08 | 2025-05-08 | Agravo de Instrumento | Gestão de Negócios | Tribunal de Justiça do RS | Agravo de Instrumento | https://www.tjrs.jus.br/buscas/jurisprudencia/... | ... | 16 | 652 | 1 | 3 | 7713.0 | 652 | 296 | Acordao | 2025-05-12 08:31:24.0 | 1831916254777049088 |
1 | 50134755820238210005 | Carmem Maria Azambuja Farias | Décima Quinta Câmara Cível | 2025-05-07 | 2025-05-14 | Apelação | Bancários | Tribunal de Justiça do RS | Apelação Cível | https://www.tjrs.jus.br/buscas/jurisprudencia/... | ... | 15 | 697 | 1 | 3 | 7752.0 | 697 | 224 | Acordao | Tue May 20 08:30:59 GMT-03:00 2025 | 1832640764786507776 |
2 | 50018309020248210008 | Clovis Moacyr Mattana Ramos | Décima Quinta Câmara Cível | 2025-05-07 | 2025-05-15 | Apelação | None | Tribunal de Justiça do RS | Apelação Cível | https://www.tjrs.jus.br/buscas/jurisprudencia/... | ... | 15 | 439 | 1 | 3 | NaN | 439 | 224 | Acordao | Tue May 20 08:32:06 GMT-03:00 2025 | 1832640861230333952 |
3 rows × 33 columns
import base64
from IPython.display import display, HTML
= dados_cjsg['documento_text'].iloc[0]
txt = base64.b64decode(txt)
decoded_bytes = decoded_bytes.decode('latin1', errors='replace')
decoded_str
#display(HTML(decoded_str))
dados_cjsg.columns
Index(['processo', 'relator', 'orgao_julgador', 'data_julgamento',
'data_publicacao', 'classe_cnj', 'assunto_cnj', 'tribunal',
'tipo_processo', 'url', 'ementa', 'documento_text', 'documento_tiff',
'ementa_text', 'mes_ano_publicacao', 'origem', 'secao',
'ano_julgamento', 'nome_relator', 'ind_segredo_justica',
'ementa_referencia', 'cod_ementa', 'cod_classe_cnj', 'cod_org_julg',
'cod_redator', 'cod_tipo_documento', 'cod_tribunal', 'cod_assunto_cnj',
'cod_relator', 'cod_recurso', 'tipo_documento', 'dthr_criacao',
'_version_'],
dtype='object')
'url'].iloc[0] dados_cjsg[
'https://www.tjrs.jus.br/buscas/jurisprudencia/?numero_processo=52627181720248217000'