如何在Python中使用Popen启动exe并同时执行Python代码

2024-05-31 23:57:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着在Python中启动一个exe来捕获来自eyetracker的数据,我使用的是Popen,它可以很好地启动。不过,我同时用心理变态做了一个心理视觉实验。我不知道如何使用Popen来同步这两个进程的启动,我知道这与线程有关-并且在这里发现了一个关于这个主题的有用的博客(http://zulko.github.io/blog/2013/09/19/a-basic-example-of-threads-synchronization-in-python/),但是,我不知道如何将它转换到我的案例中,因为我对Python是新手。另外,在我的实验结束后关闭exe是我不知道该怎么做的事情

我的代码大致如下

tracker = Popen("..\API\samples\Debug\precision_accuracy.exe".split(),stdout = PIPE) # calling exe 

for i in range(stuff):
     do my experiment

我使用的是windows,任何帮助都将不胜感激


Tags: 数据iniogithubhttp主题进程blog