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

  • Grace Su

    Grace Su

    6 Ocak 2006
  • SRC RECORDS

    SRC RECORDS

    2 EKİM 2006
  • TeachMeComputer

    TeachMeCompu

    31 EKİM 2009