Библиотека взаимодействия с командной строкой Python?
Я хочу разработать небольшое приложение Python, которое взаимодействует с пользователем через консоль / командную строку. Есть ли хорошие библиотеки, которые я могу использовать, чтобы получить пользовательский ввод и отобразить вывод в приятной форме? Я попытался выполнить поиск, но большая часть того, что я обнаружил, была обработка аргументов командной строки, ничего не видел о взаимодействии пользователя в оболочке.
Должно быть кроссплатформенным (Windows и Linux)