SORU
5 ŞUBAT 2009, PERŞEMBE


Nasıl konsol üzerinde yer aynı çıktı yazmanın ne anlamı var?

Python için yeni duyuyorum ve bazı kodlar FTP sunucuları, vb dosya indirme otomatikleştirme için yazıyorum. İndirme ilerlemesini göstermek istiyorum, ama aynı konumda olarak kalmak istiyorum

çıkış:

İndirme Foofile.txt [47% Arşiv]

Böyle bir şey önlemek için çalışıyorum:

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

Bunu nasıl yapıyor hakkında gitmek gerekir?

< / ^ hr .

Yinelenen: http://stackoverflow.com/questions/465348/how-can-i-print-over-the-current-line-in-a-command-line-application/465360#465360

CEVAP
5 ŞUBAT 2009, PERŞEMBE


Ayrıca başı kullanabilirsiniz:

sys.stdout.write("Download progress: %d%%   \r" % (progress) )
sys.stdout.flush()

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ordetta Price

    Ordetta Pric

    12 EYLÜL 2011
  • PlayStation

    PlayStation

    16 Aralık 2005
  • Theodore Leaf

    Theodore Lea

    29 AĞUSTOS 2006