python执行系统命令后获取返回值的几种方式集合

作者:nextdoor6 时间:2022-07-24 22:43:56 

第一种情况


os.system('ps aux')

执行系统命令,没有返回值

第二种情况


result = os.popen('ps aux')
  res = result.read()
  for line in res.splitlines():
      print line

执行系统命令,可以获取执行系统命令的结果


p = subprocess.Popen('ps aux',shell=True,stdout=subprocess.PIPE)
 out,err = p.communicate()
 for line in out.splitlines():
   print line

同上,执行系统命令,可以获取执行系统命令的结果

第三种情况


output = commands.getstatusoutput('ps aux')
print output

执行系统命令,并获取当前函数的返回值

来源:https://blog.csdn.net/nextdoor6/article/details/51283117

标签:python,命令,返回值
0
投稿

猜你喜欢

  • 丰富段落里的标签

    2008-03-16 14:11:00
  • python2 与 python3 实现共存的方法

    2023-06-13 23:56:29
  • ADO组件之分页程序详解

    2008-10-09 12:28:00
  • ASP充分利用Err.Description

    2009-06-24 11:12:00
  • SQLServer中用T—SQL命令查询一个数据库中有哪些表的sql语句

    2012-07-11 15:28:50
  • 浅谈python中scipy.misc.logsumexp函数的运用场景

    2023-11-10 17:10:56
  • 使用jQuery简化Ajax开发

    2010-04-11 21:09:00
  • 自定义数据库自动编号初始值和步进值

    2009-05-19 10:00:00
  • 编写PHP脚本使WordPress的主题支持Widget侧边栏

    2023-11-23 20:27:13
  • MYSQL数据库表设计与优化(二)

    2010-10-25 20:12:00
  • js图片水平翻转后垂直翻反转的特效代码

    2009-03-06 15:33:00
  • python Tkinter的图片刷新实例

    2023-10-31 04:32:24
  • div中class与id的区别及应用

    2007-09-22 08:37:00
  • ASP怎么谈到应用到类的?

    2008-03-10 11:21:00
  • python的绘图工具matplotlib使用实例

    2023-10-09 13:23:28
  • Python基于回溯法子集树模板解决野人与传教士问题示例

    2023-07-14 04:36:05
  • 太有才了!让人称绝的404错误页面

    2007-08-19 15:51:00
  • asp如何做一个专门显示文本文件的页面?

    2010-07-12 19:04:00
  • 如何在浏览器地址栏显示自己的Favicons.ico图标

    2007-10-22 11:45:00
  • SQL技巧:快速掌握一些异常精妙的SQL语句

    2009-09-02 13:55:00
  • asp之家 网络编程 m.aspxhome.com