python的subprocess模块使用方法

来源:互联网 发布:淘宝商品类目 编辑:程序博客网 时间:2024/05/17 01:47

1、subprocess模块可以实现python与底层系统交互

2、方法如下:

       import subprocess

       subprocess.call("ls")

    当linux命令包含参数的时候,参数用“ ”分开,使用方法如下:

      import subprocess

      subprocess.call( [ "cat",“test.py”] )

3、如何将linux命令的结果不送到显示器

     p=subprocess.Popen(["ls","-all"], stdout=subprocess.PIPE,stderr=subprocess.PIPE)

     text=p.stdout.read().decode()

     err=p.stderr.read().decode()

     print text

    

0 0
原创粉丝点击