def main(lista_casas_legislativas): for casa_legislativa in lista_casas_legislativas: if casa_legislativa == 'conv': from importadores import conv as importador_convencao importador_convencao.main() elif casa_legislativa == 'cmsp': from importadores import cmsp as importador_cmsp importador_cmsp.main() elif casa_legislativa == 'sen': from importadores import sen as importador_senado importador_senado.main() elif casa_legislativa == 'cdep': from importadores import cdep as importador_camara importador_camara.main() else: print "Casa %s não encontrada" % casa_legislativa
def main(list_legislative_houses): """Assigns importers to legislative houses and calls the function that imports the data""" for legislative_house in list_legislative_houses: if legislative_house == 'conv': from importadores import conv as importador_convencao importador_convencao.main() elif legislative_house == 'cmsp': from importadores import cmsp as importador_cmsp importador_cmsp.main() elif legislative_house == 'sen': from importadores import sen as importador_senado importador_senado.main() elif legislative_house == 'cdep': from importadores import cdep as importador_camara importador_camara.main() else: print "Casa %s não encontrada" % legislative_house
def main(convencao=False, cmsp=False, senado=False, camara=False): if convencao is not False: from importadores import convencao as importador_convencao importador_convencao.main() if cmsp is not False: from importadores import cmsp as importador_cmsp importador_cmsp.main() if senado is not False: from importadores import senado as importador_senado importador_senado.main() if camara is not False: from importadores import camara as importador_camara importador_camara.main()
# e do shell rodar este script. # Para cdep, isso irá supor que já existe o arquivo # importadores/dados/cdep/votadas.txt e ele será usado. # Caso queira atualizar a lista de votadas, deve-se primeiramente fazer: # $ from importadores import camara # $ finder = camara.ProposicoesFinder() # $ finder.find_props_que_existem() # vai gerar dados/cdep/ids_que_existem.txt # $ props = finder.find_props_com_votacoes() # vai gerar dados/cdep/votadas.txt import time comeco = time.time() from importadores import cmsp cmsp.main() etcmsp = time.time() - comeco comeco = time.time() from importadores import camara camara.main() etcdep = time.time() - comeco comeco = time.time() from importadores import senado senado.main() etsen = time.time() - comeco