Esses problemas não devem ser resolvidos no Console, mas no Editor do Spyder, por meio do desenvolvimento de códigos que, uma vez executados, resolvam os problemas propostos.

Atividade 1 - Certifique-se da instalação do módulo dsd.py

Certifique-se que você definiu expressamente no Spyder uma pasta como sendo o seu diretório de trabalho. Para isso,

  1. abra o menu Tools:Preferences (ou clique no ícone da chave de boca, na barra de ferramentas (Tool Bar),
  2. selecione a opção Current Working Directory e defina explicitamente que, ao iniciar, o computador deverá adotar como diretório de trabalho a pasta que você criou para este fim.

Uma vez definido o diretório de trabalho, grave nele o módulo dsd.py.

Atividade 2 - Extraindo informações

Copie o trecho abaixo para o seu Editor, definindo esse conteúdo (que é real, pois foi extraído do site do STF) para a variável html.

html = '''<div id="divImpressao"><div><h3><strong>AÇÃO DIRETA DE 
INCONSTITUCIONALIDADE (Med. Liminar) - 6000</strong></h3><table width="99%" 
cellspacing="5"><tr><td>Origem:</td><td><strong>RIO DE JANEIRO</strong></td>
<td>Entrada no STF:</td><td><strong>30-Ago-2018</strong></td></tr><tr>
<td>Relator:</td><td><strong>MINISTRO ALEXANDRE DE MORAES</strong></td>
<td>Distribuído:</td><td><strong>30-Ago-2018</strong></td></tr><tr><td>Partes:
</td><td colspan="3">Requerente: <strong>GOVERNADOR DO ESTADO DO RIO DE 
JANEIRO (CF 103, 00V)</strong><br />Requerido :<strong>ASSEMBLEIA LEGISLATIVA 
DO ESTADO DO RIO DE JANEIRO </strong></td></tr></table></div><br /><strong>
<strong '''

Escreva um código capaz de extrair dessa string o nome do relator (apenas o nome) e imprimi-lo na tela.

Para esta finalidade, utilize a função dsd.extrair(). Este exercício confirmará que o módulo dsd.py está devidamente instalado na sua máquina.

Atividade 3 - Combinando Iteradores e Condicionais

lista = ['TSE','STJ','TST','STM','TRF','SCOTUS','Bundesverfassungsgericht',
'TJSP','TJDFT']

Escreva um código capaz de extrair dessa lista apenas os 4 tribunais superiores do Poder Judiciário brasileiro e acrescentá-los a uma lista específica. No final, imprima na tela essa lista com os 4 tribunais selecionados.

Respostas