如何清除Python shell

如何清除Python shell

有时候在使用Python shell时,我们会得到混乱的输出或编写不必要的语句,因此我们想要清除屏幕以进行其他操作。

“cls”和”clear”命令用于清除终端(终端窗口)。如果你在使用IDLE内的shell,它不会受到这些影响。不幸的是,在IDLE中没有办法清除屏幕。你唯一能做的就是向下滚动屏幕很多行。

例如 –

print("/n" * 100)

尽管你可以把它放在一个函数中:

def cls():
         print("/n" * 100)

然后在需要的时候将其作为cls()函数调用。 它将清除控制台; 所有先前的命令将消失,屏幕将从开始处重新开始。

如果您正在使用 Linux ,那么 –

Import os
# Type
os.system('clear')

如果你正在使用 Windows -

Import os
#Type
os.system('CLS')

我们还可以使用Python脚本来完成。考虑以下示例。

示例

# import os module 
from os import system, name 

# sleep module to display output for some time period 
from time import sleep 

# define the clear function 
def clear(): 

    # for windows 
    if name == 'nt': 
        _ = system('cls') 

    # for mac and linux(here, os.name is 'posix') 
    else: 
        _ = system('clear') 

# print out some text 
print('Hello\n'*10) 

# sleep time 2 seconds after printing output 
sleep(5) 

# now call function we defined above 
clear() 

注意-使用下划线变量是因为Python shell总是将其最后的输出存储在下划线中。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程