मैंने ftplib का उपयोग करके एक FTP सर्वर से फ़ाइलों को अपलोड और डाउनलोड करने के लिए एक सरल कंसोल ऐप लिखा है।
मैं एप्लिकेशन को उपयोगकर्ता के लिए इसके डाउनलोड / अपलोड प्रगति के कुछ दृश्य दिखाना चाहता हूं; जब भी कोई डेटा चंक डाउनलोड किया जाता है, मैं चाहूंगा कि यह एक प्रगति अपडेट प्रदान करे, भले ही यह प्रतिशत की तरह एक संख्यात्मक प्रतिनिधित्व हो।
महत्वपूर्ण रूप से, मैं पिछली पंक्तियों में कंसोल पर मुद्रित किए गए सभी पाठों को मिटाने से बचना चाहता हूं (यानी मैं अद्यतन प्रगति को प्रिंट करते समय पूरे टर्मिनल को "साफ़" नहीं करना चाहता)।
यह एक काफी सामान्य कार्य लगता है - मैं एक प्रगति बार या इसी तरह के दृश्य बनाने के बारे में कैसे जा सकता हूं जो पूर्व प्रोग्राम आउटपुट को संरक्षित करते समय मेरे कंसोल को आउटपुट करता है?