独立于第一个启动第二个python脚本

时间:2018-08-21 23:32:42

标签: python multithreading parallel-processing flags

这是对此project的引用。

我正在尝试从切换器启动pomodoro_lock脚本,但是我不确定如何执行该操作。我想在后台启动它,以便脚本的其余部分可以运行,但是我希望它在切换脚本关闭后继续运行。除非我对子进程模块的工作方式有误解,否则popen会将进程作为独立于但依赖于初始python脚本的线程启动(即,一旦脚本结束,该进程将不再在后台运行)。我希望它启动脚本,然后此后不久退出(以防止修改相同标志的多个实例之间发生冲突)

这可能仅仅是因为我仍然是一个新手,但是由于上述原因,我认为多线程工作的常规方法不可行。

1 个答案:

答案 0 :(得分:0)

事实证明,在测试popen之后,它确实确实启动了一个独立实例。程序退出后,我确认启动的脚本仍在运行android { // Use the following syntax to access properties you define at the project level: // rootProject.ext.property_name compileSdkVersion rootProject.ext.compileSdkVersion ... } ... dependencies { implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}" ... } 。该脚本在第一个脚本退出后仍然存在。

不确定我是否应该删除此问题,还是将其留给下一个试图在胜利中摸索的人。如果我应该删除它,请在这里留言。