如何清除 Python 外壳?


Python 提供了一个 Python 外壳,用于 执行单个 Python 命令 并显示结果。它也称为 REPL。REPL 代表读取、求值、打印和循环。首先读取命令,然后求值,之后打印结果并循环到读取下一条命令。

有时在执行很多命令并得到任意输出或执行了某些不必要的命令后,我们可能需要清除 Python 外壳。如果该外壳未清除,就需要滚动屏幕太多次,这是低效的。因此,有必要清除 Python 外壳。

用于清除终端或 Python 外壳的命令有 cls clear

在 Windows 中

import os
os.system(‘CLS’)

在 Linux 中

import os
os.system(‘clear’)

假设我们需要显示输出几秒钟,然后想清除外壳。以下代码可以实现这一目的。

  • 导入 os 和 sleep

  • 定义一个函数,其中指定用于清除外壳的命令,即适用于 Windows 的 cls 和适用于 Linux 的 clear。

  • 打印一些输出

  • 使屏幕休眠几秒钟

  • 调用该函数来清除屏幕

示例

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()

更新于: 2023-10-31

25 千次浏览

开启你的职业生涯

通过完成本课程获取认证

开始
广告
© . All rights reserved.