¿Cómo escribo la salida en el mismo lugar en la consola?

Soy nuevo en Python y estoy escribiendo algunos scripts para automatizar la descarga de archivos desde servidores FTP, etc. Quiero mostrar el progreso de la descarga, pero quiero que permanezca en la misma posición, como:

salida

Descargar archivo FooFile.txt [47%]

Estoy tratando de evitar algo como esto:

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

¿Cómo debo hacer esto?

Duplica: ¿Cómo puedo imprimir sobre la línea actual en una aplicación de línea de comando?

Respuestas a la pregunta(8)

Su respuesta a la pregunta