在python交互命令行中如何清屏
6个回答
推荐于2018-04-22 · 知道合伙人互联网行家
关注
展开全部
在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?
在交互模式中使用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?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
# win 下使用cls
>>> cls
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
默认的话做不到。百度过,好像有人给出一些方法,因为觉得麻烦,并不曾试过。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
>>> import os
>>> os.system('cls') #回车执行这个命令行
>>> os.system('cls') #回车执行这个命令行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询