在sh中清除屏幕

2024-04-26 21:51:30 发布

您现在位置:Python中文网/ 问答频道 /正文

只是一个简单的问题:
如何清除shell中的屏幕? 我见过这样的情况:

import os
os.system('cls')

这只会打开windows命令,清除屏幕并关闭 我希望清除shell窗口
(注:我不知道这有什么帮助,但我使用的是3.3.2版Python)
谢谢:)


Tags: import命令屏幕oswindows情况shellsystem
3条回答

快捷键CTRL+L怎么样?

它适用于所有shell,如Python、Bash、MySQL、MATLAB等

import os

os.system('cls')  # For Windows
os.system('clear')  # For Linux/OS X

对于OSX,可以使用子进程模块并从shell调用“cls”:

import subprocess as sp
sp.call('cls',shell=True)

若要防止“0”显示在窗口顶部,请将第2行替换为:

tmp = sp.call('cls',shell=True)

对于linux,必须用clear替换cls命令

tmp = sp.call('clear',shell=True)

相关问题 更多 >