今天跟着小甲鱼的视频学习Python的时候,随堂做了很多的小例子,然后IDLE里边就滚动除了好多的行,对于我这种有强迫症的人来说简直是不能忍的事情,所以到网上查了查关于IDLE清屏的问题,做一总结。
当然,直接把问题敲进百度,然后出来了一大推答案,一个一个分析下
1.ctrl+F6:IDLE有反应,按一次会刷新一次,输出一个================================ RESTART ================================,按多了就会发现满屏幕都是这个玩意,这显然不是想要的效果。
2.CSDN论坛上一个人说了个指令“restart shell”,看字面意思好像真的有用,赶紧去试了一下,IDLE有反应,输出:SyntaxError: invalid syntax,显然行不通
3.又看到一个人给了两行代码,看起来很牛逼
<span style="font-size:14px;"> shell.clear()
import os;
_ = os.system("clear")</span>
然而,只是针对于命令行,cmd的clear,并没有什么卵用。
最后,终极方法,绝对管用的是:
1.File->New Window,以打开一个新的窗口"Untitled"
2.关闭掉原先的"Python Shell"
3.在新"Untitled"窗口中,点击 Run->Python Shell,就可以打开一个,全新的Python shell了,变相的实现了清屏的目的
4.再关闭之前的"Untitled"的窗口
但是这样真的还不如重启IDLE,所以目前,清屏就直接重启吧。