码迷,mamicode.com
首页 > 其他好文 > 详细

day6

时间:2017-12-22 13:31:31      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:cal   body   classname   logs   分享图片   格式   分享   style   time   

Subprocess模块 

subprocess.run(args*stdin=Noneinput=Nonestdout=Nonestderr=Noneshell=Falsetimeout=Nonecheck=False)

>>>res2 = subprocess.run(["ls", "-l"])      # 输出结果,返回执行状态,(接收命令为列表)

>>> res2

CompletedProcess(args=[‘ls‘, ‘-l‘], returncode=0)

 # 返回结果与执行状态,(接收命令为列表)

技术分享图片

#执行命令,如果命令结果为0,就正常返回,否则抛异常(接收命令为列表)
>>> subprocess.check_call(["ls", "-l"])
0

#接收字符串格式命令,返回元组形式,第1个元素是执行状态,第2个是命令结果 

技术分享图片

 #接收字符串格式命令,并返回结果

技术分享图片

 #执行命令,并返回结果,注意是返回结果

技术分享图片

 

 

>>> res1 = subprocess.call(["ls", "-l"])     # 输出结果,返回执行状态

>>> res1
0

 

day6

标签:cal   body   classname   logs   分享图片   格式   分享   style   time   

原文地址:http://www.cnblogs.com/sshcy/p/8085233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!