大家好,我是在这样的网站上提问的新手,所以如果我误入歧途(或者需要澄清),请帮助我。开始:
我已经构建了一个 python 脚本,该脚本在 Windows 7 中成功地将程序作为新进程(或子进程?这是真的吗?)。该程序及其 GUI 打开并运行特定的文本文件,并在完成时生成结果数据保存到 .csv 并终止程序和进程。相关的python代码如下:
import subprocess
import os
pw_directory = r"C:\Program Files (x86)\..." #directory of theProgram.exe
master_directory = r"C:\Users\...." #path to the .txt file that is executed in theProgram.exe
os.chdir(pw_directory)
my_process = subprocess.Popen([r"theProgram.exe", master_directory])
我的问题是:当程序作为新进程启动时,有没有办法抑制程序的 GUI 界面?我只想加载 .txt 文件并在后台执行它,因为没有理由与 GUI 交互,因为一切都是自动化的。
为了使问题更笼统,我没有包含 Program.exe 名称,尽管这可能是必要的信息。没有把握。感谢您的任何建议。