这是对此project的引用。
我正在尝试从切换器启动pomodoro_lock脚本,但是我不确定如何执行该操作。我想在后台启动它,以便脚本的其余部分可以运行,但是我希望它在切换脚本关闭后继续运行。除非我对子进程模块的工作方式有误解,否则popen会将进程作为独立于但依赖于初始python脚本的线程启动(即,一旦脚本结束,该进程将不再在后台运行)。我希望它启动脚本,然后此后不久退出(以防止修改相同标志的多个实例之间发生冲突)
这可能仅仅是因为我仍然是一个新手,但是由于上述原因,我认为多线程工作的常规方法不可行。
答案 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}"
...
}
。该脚本在第一个脚本退出后仍然存在。
不确定我是否应该删除此问题,还是将其留给下一个试图在胜利中摸索的人。如果我应该删除它,请在这里留言。