Using the curses module (or a better solution)

I’m maintaining a framework of tests which are run on a diskless Linux client, in character mode (no graphical desktop).

The tests often print out a lot of info, which scrolls off the screen.

I’d like to add a 1-2 line no-scroll-area at the top of the screen, so as to print a message which indicates the progress of the current test.

I am thinking about using the Python curses module for this, unless someone would suggest an alternative solution, although I’m not sure if the curses module has this non-scroll area capability.

What would be the closest approximation to using wxPython in a non-graphical environment on Linux, in order to achieve
a non-scrollable area in a console?