SORU
4 Temmuz 2010, Pazar


Metin İlerleme Konsolu Bar

İyi bir şekilde yapın.

Basit bir FTP sunucu ftplib kullanarak yükleme ve indirme dosyaları için konsol uygulaması yazdım.

Her zaman bazı veriler parçalar halinde sadece bir numara olsa bile, metin bir ilerleme çubuğu güncellemek istiyorum, indirilir.

Ama konsola yazdırılan tüm metni silmek istemiyorum. (Bir işin "" ve sonra da güncelleştirilmiş yüzde baskı.) net

CEVAP
4 Temmuz 2010, Pazar


Yazma '\r' imleci geri satırın başına git.

Bu bir yüzdesi sayacı görüntüler:

import time
import sys

for i in range(100):
    time.sleep(1)
    sys.stdout.write("\r%d%%" % i)
    sys.stdout.flush()

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • infodirt

    infodirt

    11 Mart 2009
  • lissaandbeauty

    lissaandbeau

    24 Aralık 2011
  • Wild Academy

    Wild Academy

    8 Aralık 2009