legislei.SDKs.CamaraDeputados.exceptions module¶
-
exception
legislei.SDKs.CamaraDeputados.exceptions.CamaraDeputadosConnectionError(url, status_code)[código fonte]¶ Bases:
legislei.SDKs.CamaraDeputados.exceptions.CamaraDeputadosErrorExceção para erros de conexão com o endpoint da API Dados Abertos da Câmara dos Deputados
-
exception
legislei.SDKs.CamaraDeputados.exceptions.CamaraDeputadosError[código fonte]¶ Bases:
ExceptionExceção base da biblioteca da Câmara dos Deputados
Todas as exceções dessa biblioteca herdam dessa exceção. Dessa forma, pode-se utilizá-la para capturar qualquer exceção de um método. Exemplo:
dep = Deputados() try: deputados = [] for pagina in dep.obterTodosDeputados(): for deputado in pagina: deputados.append(deputados) except CamaraDeputadosError as e: print("Ocorreu um erro com a chadama da API da Câmara dos Deputados") print(e)
-
exception
legislei.SDKs.CamaraDeputados.exceptions.CamaraDeputadosInvalidResponse(data)[código fonte]¶ Bases:
legislei.SDKs.CamaraDeputados.exceptions.CamaraDeputadosErrorExceção para má formatação da resposta do endpoint da API Dados Abertos da Câmara dos Deputados