Python cung cấp một trình bao python được sử dụng để thực thi một lệnh Python duy nhất và hiển thị kết quả. Nó còn được gọi là REPL . REPL là viết tắt của Read, Assess, Print và Loop. Lệnh được đọc, sau đó được đánh giá, sau đó kết quả được in và lặp lại để đọc lệnh tiếp theo.
Đôi khi sau khi thực hiện quá nhiều lệnh và nhận được kết quả lộn xộn hoặc đã thực hiện một số lệnh không cần thiết, chúng tôi có thể cần phải xóa trình bao python. Nếu shell không được xóa, chúng ta sẽ phải cuộn màn hình quá nhiều lần mà không hiệu quả. Do đó, cần phải xóa vỏ python.
Các lệnh được sử dụng để xóa thiết bị đầu cuối hoặc trình bao Python là cls và rõ ràng .
Trong Windows
import os os.system(‘CLS’)
Trong Linux
import os os.system(‘clear’)
Giả sử, chúng ta cần hiển thị một số đầu ra trong vài giây và sau đó chúng ta muốn xóa trình bao. Đoạn mã sau đây phục vụ mục đích.
-
Nhập hệ điều hành và ngủ
-
Xác định một chức năng trong đó các lệnh xóa shell được chỉ định, cls cho windows và xóa cho linux.
-
In một số đầu ra
-
Để màn hình ngủ trong vài giây
-
Gọi hàm để xóa màn hình
Ví dụ
from os import system, name from time import sleep def clear(): # for windows if name == 'nt': _ = system('cls') # for mac and linux else: _ = system('clear') print(“Hi Learner!!”) sleep(5) clear()