<div dir="ltr">ciao a tutti!<div><br></div><div>Come alcuni di voi sanno, mi trovo ormai quotidianamente a scontrarmi con i lavori da scimmia che fanno nella PA.</div><div><br></div><div>Spesso ho risolto i problemi con uno script o buttando giù due righe di python, ma oggi mi trovo una grana un pò più impegnativa.</div><div><br></div><div>Da una pagina web dinamica (per chi è del mestiere, <a href="http://impresainungiorno.gov.it">impresainungiorno.gov.it</a>) devo estrarre da una schermata cui si accede con login e password, una serie di dati racchiusi in tag HTML (<tag> pippo </tag>).</div><div><br></div><div><div>Le scimmie fanno questo processo:</div><div>A) aprono la pagina web del portale</div><div>|</div><div>B) copia/incolla forsennato delle parti che interessano (con correlati errori)</div><div>|</div><div>C) inserimento in un secondo gestionale</div></div><div><br></div><div><br></div><div>Il processo che ho in mente dovrebbe essere questo:</div><div>1) accesso al portale da parte dell'utente;</div><div>|</div><div>2) usando una plugin di google chrome o firefox lanciare l'eventuale script che analizza la pagina web<br></div><div>|</div><div>3) sempre lo script opera una query all'interno del testo per individuare il tag opportuno, salvarne il contenuto/proprietà</div><div>|</div><div>4) pubblicare i dati su di una UI semplificata (la pagina web è complessa e si perde un mucchio di tempo a recuperare i dati).</div><div><br></div><div>In questo modo dovrei ridurre i tempi persi nello scorrere la pagina e trovare i campi di interesse ed eliminare gli errori dovuti a copia/incolla sbagliati.</div><div><br></div><div>Si potrebbe inserire automaticamente questi dati nel secondo gestionale, ma richiede la definizione di un xml ad hoc che ho analizzato ed è infarcito di codici e dati proprietari e generati a cazzo.</div><div><br></div><div>Mi ero orientato ad usare python con elementTree, ma magari conoscete delle soluzioni più semplici...</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>-- <br><div class="gmail_signature">Antonio Dalvit<br><br>Prince2 Foundation Certified<br>Project Manager PMP - #1385543<br>Six Sigma green belt professional SSGB - #64263<br><br><br>mobile: +39 3286483250<br>email: <a href="mailto:antonio@antoniodalvit.com" target="_blank">antonio@antoniodalvit.com</a></div>
</div></div>