os.popen()函数与cmd命令窗口之间建立一个双向通道,可以从cmd窗口和程序间相互读取信息

同一文件夹中hello.py文件入下:

pritn("hello world")

如果在cmd中执行命令

python hello.py

cmd命令窗口中会输出

hello world

main.py文件如下:

import os
f = os.popen(r"hello.py", "r")
result = f.read()
print(result)

则输出hello world,此时程序通过os.poenp函数将命令行中的输出读入到变量result中。

当执行可执行文件时候命令形式如下:

p=os.popen(r"metro.exe hammer.obj hammer-qem.obj", "r").read()
p保存的为cmd命令行的输出。

os.popen()函数用法总结相关推荐

  1. 关于os.popen函数打开exe程序无法正确运行的问题。

    都说野生的动物好,但是放在程序猿身上,我觉得更是一种无奈.没有人指引,没有人教导,有的只是一颗探索,学习的心.这颗心让我们披荆斩棘.最终看到我们想要的成果.从一句简单的print('hello wor ...

  2. Python os.listdir()函数用法介绍

    os.listdir() 用于返回一个由文件名和目录名组成的列表 下面我们通过一个案例来展示os.lsitdir()方法的用法: 案例要求: 打印系统盘C盘下windows文件夹下的所有文件和目录的路 ...

  3. Python中os.listdir() 函数用法及实例

    listdir()语法格式:os.listdir(path) 描述:返回指定路径下的文件和文件夹列表. 实例: # 打开文件 path = "./TACOS/" dirs = os ...

  4. python 文件操作 os.readlines()函数用法

    引用文章:Python File readlines() 方法

  5. python 文件操作 os.readline()函数用法

    引用文章:Python File readline() 方法

  6. Python中调用Linux命令之os.system、os.popen

    一.简介 os.system方法是os模块最基础的方法,其它的方法一般在该方法基础上封装完成. 二.os.system原理 system函数可以将字符串转化成命令在服务器上运行: 其原理是每一条sys ...

  7. python os system用法_Python调用系统命令os.system()和os.popen()的实现

    作为一门脚本语言,写脚本时执行系统命令可以说很常见了,python提供了相关的模块和方法. os模块提供了访问操作系统服务的功能,由于涉及到操作系统,它包含的内容比较多,这里只说system和pope ...

  8. python编写代码实现文件的拷贝功能_python利用os模块编写文件复制功能——copy()函数用法...

    我就废话不多说了,大家还是直接看代码吧~ #文件复制 import os src_path=r'E:\Pycharm\python100题\代码' target_path=r'E:\Pycharm\p ...

  9. linux中stat函数的用法,os.stat()函数的用法

    os.stat() 函数会给出一个文件或文件描述符(file descriptor)的各种状态信息,如权限,大小,所属用户和组,修改时间等.这个函数实际上是调用OS的系统调用stat()来实现功能,对 ...

最新文章

  1. PyCharm 快捷操作
  2. 留守女孩携笔从戎,被录取为空军飞行员
  3. 遍历数据元素作为参数发送ajax jsonp请求
  4. decbin php,PHP decbin()函数
  5. 2014百度之星第一题Energy Conversion
  6. mate20pro换鸿蒙系统,鸿蒙2.0下载
  7. 关于人脸识别的最全研究!
  8. win7误删文件怎么恢复?
  9. Spring: error at ::0 can‘t find referenced pointcut的错误并解决
  10. Shinobi视频监控平台
  11. 三分钟集成连连支付方法(以认证支付为例)
  12. 【ubuntu】禁用IP和端口
  13. 【图像处理】条形码与二维码的定位与识别
  14. <artifactId>spring-boot-maven-plugin</artifactId> 这一行在POM.xml文件中一直爆红,如何解决.问题记录日期:2020-09-05
  15. Python词法分析器实现
  16. Ormlite 介绍 一
  17. 小米手环无法模拟门卡_小米手环3门禁卡设置方法 居然可以模拟门禁卡
  18. 有赞Java面试经验_有赞面试记录二
  19. 斐波那契数列 - 实现一个斐波那契数列,并且打印出来
  20. FCPX插件Alex4D Animation Transitions安装教程

热门文章

  1. excel模板批量导入数据
  2. webflux - 统一响应 ModifyResponseBodyGatewayFilterFactory
  3. Python-实验3.2 Numpy应用
  4. 2022年数学建模国赛C题完整思路
  5. gerrit出现Merge Conflict,小白解决心路历程
  6. git--分支相关问题的解决
  7. 表达式、条件控制、循环
  8. pythonweb视频播放器_干货分享,Python与PyQT制作视频播放器
  9. 中广芯源DC-DC电源芯片.自动升降压系统
  10. 视频叠加在另外一个视频上面