示例#1
0
Matéria     : Desenvolvimento Web
Professor   : Clodonil Honorio Trigo
Módulo      : https://github.com/clodonil/Python-Fundamentals/tree/master/modulo2/parte1/Labs/code

Data        : 10 de Maio de 2019
Descrição   : Apresenta o nome dos membros de um órgão público, a partir de sua ID, em ordem alfabética
'''

# Importamos a biblioteca
from lib.scrapy_dadosAbertos import DadosAbertos

# Instanciamos os objetos
listJson = DadosAbertos()
listaMembros = set()
contador = 0

# Solicitamos que o ID seja solicitado
orgaoID = input('Digite o ID do órgão a listar os membros (ex. 5973) : ')

# Laço que armazena os dados
for comissao in listJson.orgaos_membros(orgaoID):
    listaMembros.add(comissao['nome'])

# Ordenar elementos
listaMembros = sorted(listaMembros)

# Apresentar elementos
for nome in listaMembros:
    print("#{0} - {1}".format(contador + 1, listaMembros[contador]))
    contador = contador + 1
示例#2
0
'''
classe: m2p1_lab5.py
descricao: Lista os titulos em maiúsculo dos orgãos do Congresso.:
autor: Clodonil Honorio Trigo
email: [email protected]
data: 18 de setembro de 2018
'''

from lib.scrapy_dadosAbertos import DadosAbertos

listJson = DadosAbertos()

for comissao in listJson.orgaos_membros('5973'):
    print(comissao['nome'])
示例#3
0
from  lib.scrapy_dadosAbertos import DadosAbertos

site_connect = DadosAbertos()

print(site_connect.help())

list_dep = site_connect.deputados()

de   lib.scrapy_dadosAbertos import DadosAbertos

listJson = DadosAbertos ()

para comissao em   listJson.orgaos_membros ( ' 5973 ' ):
    print (comissao [ ' nome ' ])