您的位置:首页 > 编程语言 > Python开发

python可以调用外部系统命令

2017-01-17 09:33 429 查看
python可以调用外部系统命令

import os

os.system('clear')

os.system('pause')

import os

os.system('clear')

python交互模式下清屏

 .

版权声明:本文为博主原创文章,未经博主允许不得转载。

在Linux shell中,清屏操作是clear;在Win cmd中,清屏操作是cls。

在交互模式中使用Python,如果要清屏,可以import os,通过os.system()来调用系统命令clear或者cls来实现清屏。

[python] view plain copy print?

01.>>> import os 

02.>>> os.system('clear')

但是此时shell中的状态是:

[python] view plain copy print?

01.0 

02.>>>

首行会有一个0。这个0实际上是os.system()的返回值,0是成功,非零即error code(具体os.system()与命令返回值的对应关系可参考这里)。

可以存储这个返回值,不让其打印出来:

[python] view plain copy print?

01.>>> import os 

02.>>> t = os.system('clear')

这样就是真正的清屏了:

[python] view plain copy print?

01.>>>

 

 

 •上一篇Android与Linux中从uid到用户名的映射

•下一篇How is android.Manifest.class created?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: