当前位置:网站首页 > 技术博客 > 正文

python popen用法



Python File(文件) 方法 Python OS 文件/目录方法


os.popen() 方法用于从一个命令打开一个管道。

在Unix,Windows中有效

popen()方法语法格式如下:

 os.popen(command[, mode[, bufsize]]) 

  • command -- 使用的命令。
  • mode -- 模式权限可以是 'r'(默认) 或 'w'。
  • bufsize -- 指明了文件需要的缓冲大小:0意味着无缓冲;1意味着行缓冲;其它正值表示使用参数大小的缓冲(大概值,以字节为单位)。负的bufsize意味着使用系统的默认值,一般来说,对于tty设备,它是行缓冲;对于其它文件,它是全缓冲。如果没有改参数,使用系统的默认值。

返回一个文件描述符号为fd的打开的文件对象

以下实例演示了 popen() 方法的使用:

 #!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 使用 mkdir 命令 a = 'mkdir nwdir' b = os.popen(a,'r',1) print b 

执行以上程序输出结果为:

 open file 'mkdir nwdir', mode 'r' at 0x81614d0 

Python File(文件) 方法 Python OS 文件/目录方法

  • 上一篇: c++头文件iomanip
  • 下一篇: 颜色代码取色器
  • 版权声明


    相关文章:

  • c++头文件iomanip2025-03-31 18:30:01
  • java内存模型和内存结构2025-03-31 18:30:01
  • 极大似然估计概念2025-03-31 18:30:01
  • yum查看依赖包2025-03-31 18:30:01
  • mysql函数大全以及举例2025-03-31 18:30:01
  • 颜色代码取色器2025-03-31 18:30:01
  • 王者荣耀空白符号特殊符号大全2025-03-31 18:30:01
  • ds1302实时时钟程序流程图2025-03-31 18:30:01
  • 蒙特卡罗搜索树的步骤2025-03-31 18:30:01
  • 多层感知器模型2025-03-31 18:30:01