- Khi apt chạy quá trình cài đặt, nó hiển thị một thanh tiến trình đẹp mắt ở dòng dưới cùng ngay cả trên màn hình terminal đang cuộn
→ lưu vị trí con trỏ, di chuyển xuống dòng dưới cùng để in ra rồi khôi phục lại vị trí con trỏ
- Mã Escape đã dùng (ESC = "\033" ):
print(f"\0337\033[0;{lines}r\033[{lines};0f\033[0K\0338")
ESC 7 là DECSC (lưu con trỏ)
ESC 8 là DECRC (khôi phục con trỏ)
ESC [ Pn ; Pn r là DECSTBM (đặt lề trên và dưới)
ESC [ Pn A là CUU (di chuyển con trỏ lên)
ESC [ Pn ; Pn f là HVP (vị trí ngang và dọc)
ESC [ Ps K là EL (xóa trong dòng)
Chưa có bình luận nào.