如何从另一个脚本中启动和停止脚本

时间:2019-02-08 16:26:29

标签: python pid

我希望能够创建两个函数,一个可以启动脚本,另一个可以停止python中的脚本。

我已经尝试了以下方法,但无法弄清楚如何结束脚本

(这是一个管理其他脚本的脚本)

def callback():
    os.system('python start.py')
    # subprocess.call(["python", "start.py"]) 
    print ("Restarting!")
    # extProc = sp.Popen(['python','myPyScript.py']) # runs myPyScript.py 



def killkill():
    #sys.exit
    # os.kill()
    print ("stopping script")
    # sp.Popen.terminate(extProc) # closes the process

我认为一开始可以与os.system或子进程一起使用

但是killkill功能不起作用。

0 个答案:

没有答案