有没有一种方法可以打开一个不带';不要暂停节目的其余部分?python

有没有一种方法可以打开一个不带';不要暂停节目的其余部分?python,python,time,delay,Python,Time,Delay,我正在编写一个python程序(3.8),它使用菜单格式自动填充命令窗口中的某些选项。例如,当使用 它将填充正确的选项(1或2) 目前,必须将.exe文件与python文件分开打开,这很麻烦。要删除此项,我尝试使用如下子流程 import subprocess subprocess.call([r'C:\Users\file\location\that\ends\right\here\VSCaptureMP.exe']) 但它会暂停整个程序,直到.exe窗口关闭。使用此格式时,程序的其余部

我正在编写一个python程序(3.8),它使用菜单格式自动填充命令窗口中的某些选项。例如,当使用

它将填充正确的选项(1或2)

目前,必须将.exe文件与python文件分开打开,这很麻烦。要删除此项,我尝试使用如下子流程

import subprocess 
subprocess.call([r'C:\Users\file\location\that\ends\right\here\VSCaptureMP.exe'])
但它会暂停整个程序,直到.exe窗口关闭。使用此格式时,程序的其余部分(自动写入部分)永远无法运行

我知道使用tkinter时有一个after模块。此场景是否有类似的选项?

使用


您计划如何使用.exe的结果?您的程序是否可以在没有结果的情况下按逻辑继续?在tkinter中,您正在遵循一种完全不同的范式(事件驱动编程)来控制程序流。这正是我想要的。谢谢
import subprocess

print("Hello")
subprocess.Popen([r"C:\Windows\system32\mspaint.exe"])
print("This is non-blocking!")