<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div>ciao a tutti<br><br></div>nell'ambito di un esperienza lavorativa recente ho avuto un idea per un tool che mi tornerebbe utile.<br><br></div>In sostanza vorrei creare una sorte di applicazione in background in python che si possa interfacciare con:<br><br></div>server MYSQL<br></div>file CSV<br></div>server OPC (uno standard industriale di comunicazione)<br><br></div>I dati in ingresso provengono dai file CSV (in maniera diciamo discreta ogni tot tempo questi file vengono creati in una cartella da una applicazione esterna e devono essere analizzati e inseriti con una query dentro il server SQL)<br><br></div>Oltre al file CSV l applicazione deve fare polling sul server OPC per leggere dati e memorizzarli (per successivo invio su SQL) oppure per fare trigger di ulteriori azioni<br><br></div>Inoltre l applicazione deve essere in grado di generare un file PDF dal server MYSQL contenente sia dati in forma tabellare che plot con la generazione attivata in base ad un trigger esterno.<br><br></div>Sapete dirmi in quali punti vedete forte python e quali classi / librerie mi consigliate considerando che devo fare:<br><br></div>parsing CSV<br></div>interfacciarmi in lettura e scrittura con SQL<br></div>generare PDF<br><br></div>(per il server OPC ho gia' dei toolkit e librerie)<br><br></div><div>E' un progetto complesso ma conto di riuscire a finirlo in poche settimane impegni permettendo. Se a qualcuno interessa posso condividere i miei risultati.<br></div><div><br></div>grazie<br></div>marco<br></div>