如何清除 Python shell?
Python提供了Python shell,用于执行单个Python命令并显示结果。它也被称为 REPL 。REPL代表读取(Read)、评估(Evaluate)、打印(Print)和循环(Loop)。命令先被读取,然后被评估,接着结果被打印,并循环回去读取下一个命令。
有时在执行许多命令并获得混乱的输出或执行一些不必要的命令后,我们可能需要清除Python shell。如果不清除shell,则需要滚动屏幕太多次,这是低效的。因此,有必要清除Python shell。
用于清除终端或Python shell的命令为 cls 和 clear 。
在Windows系统中:
import os
os.system(‘CLS’)
在Linux系统中:
import os
os.system(‘clear’)
假设我们需要显示一些输出几秒钟,然后要清除shell。以下代码可达到此目的。
- 导入os和sleep
-
定义一个函数,其中指定了清除shell的命令,windows为cls,linux为clear。
-
打印一些输出
-
让屏幕休眠几秒钟
-
调用函数清除屏幕
阅读更多:Python 教程
示例
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()