Python จัดเตรียม python shell ซึ่งใช้ในการรันคำสั่ง Python เดียวและแสดงผลลัพธ์ เรียกอีกอย่างว่า REPL . REPL ย่อมาจาก Read, Evaluate, Print และ Loop คำสั่งจะถูกอ่าน จากนั้นประเมินผล หลังจากนั้น ผลลัพธ์จะถูกพิมพ์และวนกลับมาเพื่ออ่านคำสั่งถัดไป
บางครั้งหลังจากรันคำสั่งจำนวนมากและรับเอาต์พุตแบบจับจดหรือดำเนินการคำสั่งที่ไม่จำเป็น เราอาจจำเป็นต้องล้าง python shell หากเปลือกไม่เคลียร์ เราจะต้องเลื่อนหน้าจอหลายครั้งเกินไปซึ่งไม่มีประสิทธิภาพ ดังนั้นจึงจำเป็นต้องล้างเปลือกของหลาม
คำสั่งที่ใช้ในการล้างเทอร์มินัลหรือเชลล์ Python คือ cls และชัดเจน .
ใน Windows
import os os.system(‘CLS’)
ใน Linux
import os os.system(‘clear’)
สมมุติว่าเราต้องแสดงผลลัพธ์สองสามวินาทีจากนั้นเราต้องการล้างเชลล์ รหัสต่อไปนี้มีจุดมุ่งหมาย
-
นำเข้าระบบปฏิบัติการและโหมดสลีป
-
กำหนดฟังก์ชันที่ระบุคำสั่งเพื่อล้างเชลล์ cls สำหรับ windows และ clear สำหรับ linux
-
พิมพ์ผลลัพธ์บางส่วน
-
ปล่อยให้หน้าจอเข้าสู่โหมดสลีปสักครู่
-
เรียกใช้ฟังก์ชันล้างหน้าจอ
ตัวอย่าง
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()