Em meus estudos, fiz um módulo simples, para mostrar o progresso de execução de um loop... tipo uma tela de "loading" de um jogo. Em cada execução, ele deveria mostrar a porcentagem já executada, aguardar um pequeno período e após isso limpar a tela e exibir o novo valor. Porém, não consigo limpar a tela....
import os
import time
i=0
f=10
def temporizador(i,f):
percent = round((i/f)*100,2)
print(f'{percent}%')
if i!=f:
time.sleep(0.01)
os.system('cls' if os.name == 'nt' else 'clear')
while i<=f:
temporizador(i,f)
i += 1