Interfacciamento con Konga

Quando si installa Kongalib, oltre al modulo Python kongalib, vengono installati anche due moduli aggiuntivi: kongautil e kongaui. Questi moduli permettono una maggiore integrazione con Konga, e assumono che Konga stesso sia in esecuzione durante l’esecuzione del vostro script; in particolare si comportano in modo diverso se lo script è eseguito dall’interno di Konga stesso (dal menu Script o dall’editor di script) o dall’esterno (invocando lo script con Python da terminale).

Se le funzioni di kongautil e kongaui vengono usate dall’interno di Konga, l’input e l’output verranno gestiti da Konga tramite interfaccia grafica, altrimenti le funzioni opereranno sull’I/O del terminale da cui lo script è eseguito. Alcune funzionalità non saranno disponibili al di fuori di Konga, ed in tali casi verrà ritornata l’eccezione kongautil.KongaRequiredError.

Nota

kongalib, kongautil e kongaui sono pre-installate e sempre disponibili dall’interno di Konga.

kongautil

kongaui