在python中实现调用可执行文件.exe的3种方法


Posted in Python onJuly 07, 2019

方法一、

os.system() 会保存可执行程序中的打印值和主函数的返回值,且会将执行过程中要打印的内容打印出来

import os 
main = "project1.exe"
r_v = os.system(main) 
print (r_v )

方法二、

commands.getstatusoutput() 会保存可执行程序中的打印值和主函数的返回值,但不会将执行过程中要打印的内容打印出来

import subprocess 
import os 
main = "project1.exe"
if os.path.exists(main): 
  rc,out= subprocess.getstatusoutput(main) 
  print (rc)
  print ('*'*10)
  print (out)

方法三、

popen() 会保存可执行程序中的打印值,但不会保存主函数的返回值,也但不会将执行过程中要打印的内容打印出来

import os
main = "project1.exe"
f = os.popen(main)  
data = f.readlines()  
f.close()  
print (data)

另外,上面提到的三种方式,实际上都是在python中执行命令,因此他们不只是用来执行可执行文件,也可以用来执行linux系统中别的指令。

以上这篇在python中实现调用可执行文件.exe的3种方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python算法之栈(stack)的实现
Aug 18 Python
利用Python脚本生成sitemap.xml的实现方法
Jan 31 Python
浅析python中SQLAlchemy排序的一个坑
Feb 24 Python
PyCharm在win10的64位系统安装实例
Nov 26 Python
python matplotlib画图库学习绘制常用的图
Mar 19 Python
如何通过50行Python代码获取公众号全部文章
Jul 12 Python
新手入门Python编程的8个实用建议
Jul 12 Python
Python + Flask 实现简单的验证码系统
Oct 01 Python
Matplotlib 绘制饼图解决文字重叠的方法
Jul 24 Python
将不规则的Python多维数组拉平到一维的方法实现
Jan 11 Python
pandas DataFrame.shift()函数的具体使用
May 24 Python
python生成可执行exe控制Microsip自动填写号码并拨打功能
Jun 21 Python
Python求两点之间的直线距离(2种实现方法)
Jul 07 #Python
对Python中画图时候的线类型详解
Jul 07 #Python
Python 3 实现定义跨模块的全局变量和使用教程
Jul 07 #Python
Python正则表达式匹配日期与时间的方法
Jul 07 #Python
python pickle存储、读取大数据量列表、字典数据的方法
Jul 07 #Python
python保存字典和读取字典的实例代码
Jul 07 #Python
python 实现创建文件夹和创建日志文件的方法
Jul 07 #Python
You might like
PHP下编码转换函数mb_convert_encoding与iconv的使用说明
2009/12/16 PHP
一个典型的PHP分页实例代码分享
2011/07/28 PHP
php漏洞之跨网站请求伪造与防止伪造方法
2013/08/15 PHP
浅谈php命令行用法
2015/02/04 PHP
Yii2.0实现的批量更新及批量插入功能示例
2019/01/29 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
IE浏览器打印的页眉页脚设置解决方法
2009/12/08 Javascript
jquery select(列表)的操作(取值/赋值)
2011/03/16 Javascript
JS正则表达式验证数字代码
2014/01/28 Javascript
nodejs实现黑名单中间件设计
2014/06/17 NodeJs
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
微信JS接口大全
2016/08/25 Javascript
微信小程序如何获取用户手机号
2018/01/26 Javascript
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
深入理解JavaScript的值传递和引用传递
2018/10/24 Javascript
js array数组对象操作方法汇总
2019/03/18 Javascript
django与小程序实现登录验证功能的示例代码
2019/02/19 Python
django如何实现视图重定向
2019/07/24 Python
Python的几种主动结束程序方式
2019/11/22 Python
Pytorch之view及view_as使用详解
2019/12/31 Python
纯CSS3实现手风琴风格菜单具体步骤
2013/05/06 HTML / CSS
css3类选择器之结合元素选择器和多类选择器用法
2017/03/09 HTML / CSS
html5与css3小应用
2013/04/03 HTML / CSS
天猫国际进口超市直营:官方直采,一站购齐
2017/12/11 全球购物
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
2012/10/27 面试题
linux面试题参考答案(5)
2016/11/05 面试题
酒店管理毕业生自荐信
2013/10/24 职场文书
养殖项目策划书范文
2014/01/13 职场文书
大学生旷课检讨书
2014/01/22 职场文书
企业演讲稿范文大全
2014/05/20 职场文书
甘南现象心得体会
2014/09/11 职场文书
在校大学生自我评价范文
2014/09/12 职场文书
公司法定代表人授权委托书
2014/09/29 职场文书
庆祝教师节主题班会
2015/08/17 职场文书
表扬稿表扬信的格式及范文
2019/06/24 职场文书
Flink 侧流输出源码示例解析
2022/09/23 Servers