我知道关于python控制台也有类似的话题,但我不知道它们是否相同。我尝试了system(“ clear”),但在这里不起作用。如何清除python的IDLE窗口?
3 回答
达令说
TA贡献1821条经验 获得超6个赞
“ cls”和“ clear”是将清除终端的命令(即DOS提示符或终端窗口)。从您的屏幕截图中,您正在使用IDLE中的shell,它将不受此类影响。不幸的是,我认为没有方法可以清除IDLE中的屏幕。最好的办法是将屏幕向下滚动很多行,例如:
print "\n" * 100
尽管可以将其放在函数中:
def cls(): print "\n" * 100
然后在需要时调用它 cls()
侃侃尔雅
TA贡献1801条经验 获得超16个赞
os.system('clear')在linux上工作。如果您正在运行Windows,请尝试os.system('CLS')。
您需要像这样首先导入os:
import os
交互式爱情
TA贡献1712条经验 获得超3个赞
大多数答案都是在这里使用清除命令清除DOS提示符屏幕,这不是问题。此处的其他答案是打印空白行以显示屏幕的清除效果。
这个问题的最简单答案是
没有某些外部模块集成,就无法清除python IDLE shell。如果您真的想获得一个空白的纯新外壳,请关闭前一个外壳,然后再次运行
添加回答
举报
0/150
提交
取消