📜  如何使用Python Shell清除屏幕

📅  最后修改于: 2020-10-29 00:51:07             🧑  作者: Mango

如何清除Python Shell

有时,使用Python Shell时,我们会偶然输出或编写不必要的语句,并且出于某些其他原因,我们希望清除屏幕。

“ cls”和“ clear”命令用于清除终端(终端窗口)。如果您使用的是IDLE内的外壳,则不会受到此类影响。不幸的是,无法清除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始终将其最后的输出存储在下划线中。