- apt इंस्टॉल की प्रगति के दौरान, स्क्रॉल होती टर्मिनल स्क्रीन में भी सबसे नीचे एक शानदार progress bar दिखाता है
→ यह cursor position को सेव करता है, फिर सबसे नीचे जाकर आउटपुट दिखाता है और cursor position को restore करता है
- इस्तेमाल किए गए Escape codes (ESC = "\033" ):
print(f"\0337\033[0;{lines}r\033[{lines};0f\033[0K\0338")
ESC 7, DECSC (Save Cursor) है
ESC 8, DECRC (Restore Cursor) है
ESC [ Pn ; Pn r, DECSTBM (Set Top and Bottom Margins) है
ESC [ Pn A, CUU (Cursor Up) है
ESC [ Pn ; Pn f, HVP (Horizontal and Vertical Position) है
ESC [ Ps K, EL (Erase In Line) है
अभी कोई टिप्पणी नहीं है.