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

  • boogie2988

    boogie2988

    6 NİSAN 2006
  • discokatze

    discokatze

    23 EYLÜL 2009
  • ExcelTutorials

    ExcelTutoria

    2 Mayıs 2009