OS File 中的 os.popen(command[, mode

首页 / Python2入门教程 / OS File 中的 os.popen(command[, mode

Python方法popen()从命令打开管道或从命令打开管道。返回值是连接到管道的打开文件对象,可以根据模式是'r'(默认)还是'w'进行读取或写入。 参数的含义与open()函数中的含义相同。

os.popen - 语法

os.popen(command[, mode[, bufsize]])
  • command  -  这是使用的命令。

  • mode          -  这是模式可以是‘r'(默认)或‘w'。

  • bufsize       -  如果缓冲值设置为0,则不会发生缓冲。如果缓冲值为1,则在访问文件时将执行缓冲。如果将缓冲值指定为大于1的整数,则将使用指定的缓冲区大小执行缓冲操作。如果为负,则缓冲区大小为系统默认值(默认行为)。

os.popen - 返回值

此方法返回连接到管道的打开文件对象。

os.popen - 示例

以下示例显示popen()方法的用法。

# !/usr/bin/python

import os, sys

# 使用命令 mkdir
a='mkdir nwdir'

b=os.popen(a,'r',1)

print b

当无涯教程运行上面的程序时,它产生以下输出-

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/python/os-popen.html

来源:LearnFk无涯教程网

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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

推荐系统三十六式 -〔刑无刀〕

趣谈网络协议 -〔刘超〕

从0开始学大数据 -〔李智慧〕

性能测试实战30讲 -〔高楼〕

图解 Google V8 -〔李兵〕

爆款文案修炼手册 -〔乐剑峰〕

手把手带你写一个Web框架 -〔叶剑峰〕

玩转Vue 3全家桶 -〔大圣〕

手把手带你搭建推荐系统 -〔黄鸿波〕

好记忆不如烂笔头。留下您的足迹吧 :)