学习啦>学习电脑>电脑安全>系统安全>

python调用外部exe程序

时间: 林泽1002 分享

  使用python3访问外部exe程序,同时传入参数,并获取程序执行结果,如C++编写的程序。下面是学习啦小编收集整理的python调用外部exe程序,希望对大家有帮助~~

  python调用外部exe程序

  工具/原料

  python3

  exe程序

  方法/步骤

  使用python自带的subprocess库。

  导入库(很简单)。

  指定外部exe程序的路径。并指定传入参数,注意使用二进制格式传入。

python调用外部exe程序

  这一步很关键。subprocess的Popen方法有很多的参数,对于初学者而言,不必深究。这里我以 后缀表达式的转换程序为例。传入参数为字符串,传出也是字符串。两个进程建立pipe管道通信。请仔细体会参数的使用。p.communicate()方法返回的是元组,可根据自己需求选取元素。该方法同时传入参数,input=,就是传参。

  程序运行,显示出exe程序执行的结果。相关结果已经处理,去掉不需要的部分,并且转换成字符串格式。


python调用外部exe程序相关文章:

1.Python怎么调用系统命令

2.python如何调用系统命令

3.Python怎么调用系统命令

4.PHP执行系统外部命令

python调用外部exe程序

使用python3访问外部exe程序,同时传入参数,并获取程序执行结果,如C++编写的程序。下面是学习啦小编收集整理的python调用外部exe程序,希望对大家有帮助~~ python调用外部exe程序 工具/原料 python3 exe程序 方法/步骤 使用python自带
推荐度:
点击下载文档文档为doc格式

精选文章

  • linux下使用命令修改IP地址
    linux下使用命令修改IP地址

    你知道linux下使用命令轻松修改ip地址吗?是怎么修改的呢?下面是学习啦小编收集整理的linux下使用命令修改IP地址,希望对大家有帮助~~ linux下使用命令修改

  • 怎么在命令行里运行python脚本
    怎么在命令行里运行python脚本

    python和其他脚本语言如java、R、Perl 一样,都可以直接在命令行里运行脚本程序。下面是学习啦小编收集整理的怎么在命令行里运行python脚本,希望对大家有

  • Linux下用Python获取命令行输出的几个方案
    Linux下用Python获取命令行输出的几个方案

    Python在慢慢成为脑影像数据处理中的主流语言。而在做脑影像处理时,不免有时候需要用到一些别人开发好的工具包,而这些包并不都是python包。下面是学

  • python中执行shell命令的4种方式
    python中执行shell命令的4种方式

    Python经常被称作胶水语言,因为它能够轻易地操作其他程序,轻易地包装使用其他语言编写的库。下面是学习啦小编收集整理的python中执行shell命令的4种方

3083686