当前位置:首页 » 编程语言 » python调用exe传参数

python调用exe传参数

发布时间: 2025-09-06 10:39:39

python编带返回值的exe程序

python编带返回值的exe程序方法。
使用ossystem函数运行其他程序os模块中的system()函数可以方便地运行其他程序或者脚本。其函数原型如下所示。ossystem(command)其参数含义如下所示。command要执行的命令,相当于在Windows的cmd窗口中输入的命令。如果要向程序或者脚本传递参数,可以使用空格分隔程序及多个参数。以下实例实现通过ossystem()函数打开系统的记事本程序。>>>importos#使用ossystem()函数打开记事本程序>>>ossystem('notepad')0#关闭记事本后的返回值#向记事本传递参数,打开pythontxt文件>>>ossystem('notepadpythontxt')

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

方法一、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中3种调用可执行文件.exe的方法,环球青藤小编就和大家分享到这里了,学习是永无止境的,学习一项技能更是受益终身,所以,只要肯努力学,什么时候开始都不晚。如果您还想继续了解关于python编程的学习方法及素材等内容,可以点击本站其他文章学习。

热点内容
angular2上传图片 发布:2025-09-06 12:51:00 浏览:832
c语言调用另一个程序 发布:2025-09-06 12:50:29 浏览:137
黑马用的编译软件是什么 发布:2025-09-06 12:41:47 浏览:565
电脑版服务器名字 发布:2025-09-06 12:29:07 浏览:352
mysql创建sql 发布:2025-09-06 12:17:09 浏览:656
c语言中lib 发布:2025-09-06 12:11:32 浏览:738
sqlserver2008复制 发布:2025-09-06 11:58:03 浏览:205
整蛊大师脚本 发布:2025-09-06 11:50:07 浏览:125
mc服务器地址怎么看 发布:2025-09-06 11:49:33 浏览:829
编程出错 发布:2025-09-06 11:29:20 浏览:22