Biblioteka interakcji z wierszem poleceń Pythona?

Chcę stworzyć małą aplikację Pythona, która współdziała z użytkownikiem za pomocą konsoli / wiersza poleceń. Czy są jakieś dobre biblioteki, których mogę użyć, aby uzyskać dane wejściowe od użytkownika i ładnie wyświetlić dane wyjściowe? Próbowałem przeszukiwać, ale większość tego, co znalazłem, to przetwarzanie argumentów wiersza poleceń, nie widziałem niczego o interakcji użytkownika w powłoce.

Powinien to być krzyżyk (Windows i Linux)

questionAnswers(3)

yourAnswerToTheQuestion