Quindi, ho scritto un codice abbastanza grande per cento OS 7.1. Il codice utilizza essenzialmente diversi strumenti da riga di comando analizzando l'output del testo e inserendolo in un database ... piuttosto semplice.
Ora ho il compito di rendere questo codice eseguito su Ubuntu, cent 6 OS e potenzialmente altri sapori. Il codice di interesse è python 2.7. Quali metodologie esistono per ottenere questo risultato?
Il metodo che mi sta fissando in faccia è ovvio, basta passare i comandi in esecuzione e come li analizzi in base al tuo OS in esecuzione. Ma sono davvero spaventato che questo non è un buon modo e può diventare ingestibile. Non ho mai fatto qualcosa del genere, ottenendo il codice per l'esecuzione su più SO e spero davvero che qualcuno con esperienza con questo possa aiutarmi con un approccio generale a questa, che deve essere una tipica sfida di programmazione.
Grazie in anticipo