有没有一种方法可以打开外部 .exe 而不会暂停程序的其余部分? python
Is there a way of opening an external .exe which doesn't pause the rest of the program? python
我正在编写一个 python 程序 (3.8),它使用菜单格式自动填充命令 window 中的某些选项。例如,当提示
它将填写正确的选项(1 或 2)。
目前,.exe文件必须与python文件分开打开,比较麻烦。为了删除它,我尝试使用这样的子流程。
import subprocess
subprocess.call([r'C:\Users\file\location\that\ends\right\here\VSCaptureMP.exe'])
但它会暂停整个程序,直到 .exe window 关闭。使用此格式时,程序的其余部分(自动写入部分)永远不会达到 运行。
我知道在使用 tkinter 时有一个 after 模块。这种情况有类似的选择吗?
import subprocess
print("Hello")
subprocess.Popen([r"C:\Windows\system32\mspaint.exe"])
print("This is non-blocking!")
我正在编写一个 python 程序 (3.8),它使用菜单格式自动填充命令 window 中的某些选项。例如,当提示
它将填写正确的选项(1 或 2)。
目前,.exe文件必须与python文件分开打开,比较麻烦。为了删除它,我尝试使用这样的子流程。
import subprocess
subprocess.call([r'C:\Users\file\location\that\ends\right\here\VSCaptureMP.exe'])
但它会暂停整个程序,直到 .exe window 关闭。使用此格式时,程序的其余部分(自动写入部分)永远不会达到 运行。
我知道在使用 tkinter 时有一个 after 模块。这种情况有类似的选择吗?
import subprocess
print("Hello")
subprocess.Popen([r"C:\Windows\system32\mspaint.exe"])
print("This is non-blocking!")