python 调用可执行文件.exe
warning:
这篇文章距离上次修改已过246天,其中的内容可能已经有所变动。
在Python中调用.exe
文件可以使用subprocess
模块。以下是一个简单的例子:
import subprocess
# 假设你的.exe文件名为example.exe,位于当前目录下
exe_path = "example.exe"
# 使用subprocess.run来调用.exe文件
result = subprocess.run([exe_path], capture_output=True, text=True)
# 检查返回码
if result.returncode == 0:
print("程序执行成功:", result.stdout)
else:
print("程序执行失败,错误信息:", result.stderr)
确保.exe
文件在你的系统路径中或者提供相对或绝对路径来指定.exe
文件的位置。subprocess.run
方法会启动一个新进程来运行指定的程序,capture_output=True
会捕获程序的输出,text=True
会将输出作为文本处理(在Python 3.7+中可用)。如果.exe
文件需要命令行参数,可以将它们作为列表传递给subprocess.run
方法的args
参数。
评论已关闭