如何用Python交互执行shell脚本
2个回答
展开全部
使用commands模块
有三个函数:
1.commands.getstatusoutput(cmd)
使用os.popen()执行命令cmd,然后返回两个元素的元组(status, result)
cmd的执行方式是{cmd;} 2>&1,这样返回结果里面就包含了标准输出和标准错误
2.commands.getoutput(cmd)
只返回执行的结果,忽略返回值
3.commands.getstatus(file)
有三个函数:
1.commands.getstatusoutput(cmd)
使用os.popen()执行命令cmd,然后返回两个元素的元组(status, result)
cmd的执行方式是{cmd;} 2>&1,这样返回结果里面就包含了标准输出和标准错误
2.commands.getoutput(cmd)
只返回执行的结果,忽略返回值
3.commands.getstatus(file)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询