Attualmente sto cercando di creare una piccola utility simile a shell per uno script personalizzato che ho scritto, quindi posso facilmente lavorarci (è piuttosto semplice, quindi una shell interattiva sarebbe perfetta) .Shell personalizzata (interattiva) con Python
Avete qualche risorsa per me su come creare una shell in Python? Ho passato googling per un po ', ma tutto quello che ho potuto trovare erano informazioni su IDLE e simili interpreti Python. Ma vorrei piuttosto sapere come scrivere una shell completamente personalizzata e basata sulla riga di comando.
Il mio approccio sarebbe l'aggancio dello stdin/out per i comandi, ma dato che la libreria Python offre così tante ottime utility, voglio assicurarmi lì se non c'è modo migliore.