Python: borrar la pantalla del terminal de manera más elegante

Sé que puedes limpiar el shell ejecutandoclear utilizandoos.system, pero de esta manera me parece bastante complicado ya que los comandos se registran en el historial y se interpretan literalmente como comandos ejecutados como el usuario en el sistema operativo.

Me gustaría saber si hay una mejor manera de borrar la salida en un script de línea de comandos.

Respuestas a la pregunta(3)

Su respuesta a la pregunta