uangyy

一、import os

ex:

  1.os.system(\'ls\')  ----并不能得到返回值

  2.output = os.popen(\'ls\')

         res = output.read()  ----能得到输出,但是不能得到程序执行的返回值

二、import commands

ex:

>>> import commands
>>> commands.getstatusoutput(\'ls\')
(0, \'a\nb\nc\')
>>> commands.getoutput(\'ls\')
\'a\nb\nc\'
>>> commands.getstatus(\'/bin/ls\')
\'-rwxr-xr-x 1 root root 109208 Oct 15  2014 /bin/ls\'

三、subprocess

分类:

技术点:

相关文章:

  • 2021-12-21
  • 2021-12-23
  • 2021-12-21
  • 2021-12-21
  • 2021-12-21
  • 2022-01-02
  • 2021-12-23
猜你喜欢
  • 2021-11-12
  • 2022-01-02
  • 2021-11-10
  • 2021-12-21
  • 2022-01-02
  • 2021-12-21
相关资源
相似解决方案