from eyes import Eyes import pprint e = Eyes() e.auth() e.searchProcesso("5002074-02.2015.404.7005") # e.acessarIntegra() # e.exibirTodosEventos() # print(e.getAdicionais()) # teste = e.getCapa() # print(teste) # e.getAssuntos() # print(e.getPartes()) # eventos = e.getEventos() # pprint.pprint(eventos) # for ev in eventos: # # pprint.pprint(ev['documentos']) # if ev['documentos']: # for doc in ev['documentos']: # if doc['tipo'] == 'html': # e.download_html(doc['url'], doc['nome']) # elif doc['tipo'] == 'pdf': # e.download_pdf(doc['url'], doc['nome']) # input("Press Enter to continue...") # # doc[] e.close()
#!/usr/bin/env python3 from datetime import datetime from models import * from eyes import Eyes from minerador import Minerador import os import time eyes = Eyes(True) eyes.auth() miner = Minerador(eyes) reauth_in = 10 aux_reauth = 1 processos = Processo.select().where(Processo.data_autuacao == None) for processo in processos.iterator(database): sigilo = True print('{} Obtendo {}'.format(datetime.now(), processo.numero)) try: miner.get_processo(processo.numero) data = miner.get_data() miner.get_files(data['eventos']) except Exception as e: print('Falha ao obter dados do processo: {} \n e: {}'.format( processo.numero, str(e))) eyes.takeSs() print('Screenshot salva') continue try: for k, v in data['adicionais'].items():