1
resposta

Limpa somente uma linha

Com o comando

import os os.system ('cls') or None Eu limpo toda a tela, mas se eu quiser limpar somente uma linha, existe algum comando para isso?

1 resposta

Olá, tudo bem?

Para limpar somente uma linha no Python, você pode utilizar o seguinte código:

import sys

sys.stdout.write("\033[F") # volta para a linha que será apagada
sys.stdout.write("\033[K") # limpa a linha

O primeiro comando vai para a última linha que foi escrita e o segundo limpa a linha atual. Dessa forma, você pode limpar somente a linha que deseja sem afetar o restante do conteúdo na tela.

Espero ter ajudado. Qualquer outra dúvida me coloco a disposição.

Abraços. Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!