在python交互命令行中如何清屏
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在python交互命令行中如何清屏相关的知识,希望对你有一定的参考价值。
1、在Windows命令行窗口,显示内容很多了,需要清屏,输入cls后,回车。
2、立刻屏幕干净了。
3、在Python命令行的模式下,输入
import os
os.system('cls')
回车。
4、立刻屏幕干净了,还是在Python命令行状态,最上方是0。
参考技术A # win 下使用cls>>> cls 参考技术B 在Linux shell中,清屏操作是clear;在Win cmd中,清屏操作是cls。
在交互模式中使用Python,如果要清屏,可以import os,通过os.system()来调用系统命令clear或者cls来实现清屏。
[python] view plain copy print?
>>> import os
>>> os.system('clear')
但是此时shell中的状态是:
[python] view plain copy print?
0
>>>
首行会有一个0。这个0实际上是os.system()的返回值,0是成功,非零即error code(具体os.system()与命令返回值的对应关系可参考这里)。
可以存储这个返回值,不让其打印出来:
[python] view plain copy print?
>>> import os
>>> t = os.system('clear')
这样就是真正的清屏了:
[python] view plain copy print? 参考技术C 默认的话做不到。百度过,好像有人给出一些方法,因为觉得麻烦,并不曾试过。 参考技术D >>> import os
>>> os.system('cls') #回车执行这个命令行
以上是关于在python交互命令行中如何清屏的主要内容,如果未能解决你的问题,请参考以下文章