Python - Limpando a tela do terminal com mais elegância

Eu sei que você pode limpar o shell executandoclear usandoos.system, mas dessa maneira me parece bastante confuso, pois os comandos são registrados no histórico e interpretados literalmente como comandos executados como o usuário do sistema operacional.

Gostaria de saber se existe uma maneira melhor de limpar a saída em um script de linha de comando?

questionAnswers(3)

yourAnswerToTheQuestion