Python-cobol è una libreria di Python, che permette di mettere mano a codice COBOL (COmmon Business-Oriented Language), linguaggio a basso livello nato nel 1959 e ancora utilizzato in ambito bancario. Uno dei primi linguaggi di programmazione, COBOL è un linguaggio compilato solitamente con estensione .cbl. Esistono compilatori di riverso genere. La sintassi di COBOL è piuttosto "macchinosa" e tutto scritto in maiuscolo.
La libreria python-cobol si installa semplicemente con questa procedura:
pip install python-cobol
Prima occorre avere installato pip, nell'eventualità per distro Debian-based:
sudo apt install pip
Dopo averlo installato, vediamo un semplice esempio per visualizzare a terminale un codice COBOL.
Il metodo più semplice e immediato per fare un test, è quello di scaricare python_cobol.py da GitHub (link al file) e salvarlo nella directory di lavoro.
Nella stessa directory salvare un file sorgente COBOL, con estensione .cbl, ad esempio nomefile.cbl.
Apriamo il terminale in quella directory e scriviamo:
python3 python_cobol.py cobol.cbl
Questo semplice esempio visualizza a video, nel terminale, il codice COBOL.
Approfondimenti:
Sito ufficiale python-cobol
GitHub python-cobol