Como escrevo a saída no mesmo local no console?

Sou iniciante no python e estou escrevendo alguns scripts para automatizar o download de arquivos de servidores FTP, etc. Quero mostrar o andamento do download, mas quero que ele permaneça na mesma posição, como:

resultado:

Fazendo o download do arquivo FooFile.txt [47%]

Estou tentando evitar algo assim:

     Downloading File FooFile.txt [47%]
     Downloading File FooFile.txt [48%]
     Downloading File FooFile.txt [49%]

Como devo fazer isso?

Duplicado: Como posso imprimir sobre a linha atual em um aplicativo de linha de comando?

questionAnswers(8)

yourAnswerToTheQuestion