import juscraper as jus

# cria um objeto tjrs
tjrs = jus.scraper('tjrs')
# baixa dados da jurisprudênciadados_cjsg = tjrs.cjsg('golpe do pix', paginas=range(1,3))print(dados_cjsg.shape)dados_cjsg.head(3)
import base64
from IPython.display import display, HTML

txt = dados_cjsg['documento_text'].iloc[0]
decoded_bytes = base64.b64decode(txt)
decoded_str = decoded_bytes.decode('latin1', errors='replace')

#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')
dados_cjsg['url'].iloc[0]
'https://www.tjrs.jus.br/buscas/jurisprudencia/?numero_processo=52627181720248217000'