Ejemplo n.º 1
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 org in listJson.orgaos():
    id = org['id']
    nome = org['nome']
    print(id, nome)
Ejemplo n.º 2
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

list_dep = dadosAbertos ()

print ( len (list_dep.deputados ()))


para dep em list_dep.deputados ():    
    id    = dep [ ' id ' ]
    nome = dep [ ' nome ' ]

    infodep = list_dep.deputado_id ( id )
    
    mascara =  " Id: {0} \ n Nome: {1} \ n Data de Nascimento: {2} \ n Estado do Nascimento: {3} \ n E-mail: {4} \ n Sigla do Partido: {5} \ n # ------------------------------------------------ - "

    print (mascara.format (
                         id ,
                         nome,
                         infodep [ ' dataNascimento ' ],
                         infodep [ ' ufNascimento ' ],
                         infodep [ ' ultimoStatus ' ] [ ' gabinete ' ] [ ' email ' ],
                         infodep [ ' ultimoStatus ' ] [ ' siglaPartido ' ]
                         ))
Ejemplo n.º 3
0
'''
Centro Universitário Adventista de São Paulo
Campus SP

Turma       : CI73A2019
Aluno       : Gilson Nunes dos Santos Junior
RA          : 96992
Matéria     : Desenvolvimento Web
Professor   : Clodonil Honorio Trigo
Módulo      : https://github.com/clodonil/Python-Fundamentals/tree/master/modulo2/parte1/Labs/code

Data        : 09 de Maio de 2019
Descrição   : Programa com otimização de execução; exibe cada ID de deputado, seu nome e sigla do partido.
'''

# Importamos a biblioteca
from lib.scrapy_dadosAbertos import DadosAbertos

# Instanciamos objetos
listaDeputados = DadosAbertos()
mascara = "Id: {0}\n> Nome: {1}\n> Sigla do Partido: {2}\n"

# Percorre cada item na lista
for item in listaDeputados.deputados():
    id = item['id']
    nome = item['nome']
    # Imprime utilizando a máscara
    print(mascara.format(id, nome, item['siglaPartido']))
Ejemplo n.º 4
0
'''
classe: m2p1_lab1.py
descricao: Imprima a quantidade de deputadores retornados na consulta
autor: Clodonil Honorio Trigo
email: [email protected]
data: 18 de setembro de 2018
'''

from  lib.scrapy_dadosAbertos import DadosAbertos

list_dep = DadosAbertos()

print("Numero de deputados:",len(list_dep.deputados()))
Ejemplo n.º 5
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 ()

ldeputados = {}
para lista em listJson.deputados ():
    nome     =   lista [ ' nome ' ]
    partido =   lista [ ' siglaPartido ' ]
    ldeputados [nome] = partido

para partido em  sorted (ldeputados.values ​​()):
    para nome em ldeputados:
        se partido == ldeputados [nome]:
            print ( " Nome: {0} , Partido: {1} " .format (nome, partido))