用子流程调用替换当前流程?

发布于 2021-01-29 14:58:58

在python中,是否有一种方法可以调用一个新进程,在同一个上下文中处理它,例如标准IO流,关闭当前进程,并控制所调用的进程?这将有效地“替代”该过程。

我有一个要重复其行为的程序。但是,它使用了一个第三方库,而且看来,我真正能够杀死该库调用的线程的唯一方法是退出()我的python进程。

另外,它似乎可以帮助管理内存。

关注者
0
被浏览
83
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您可能对以下os.execv()朋友感兴趣:

    这些功能都执行一个新程序,以替换当前进程。他们不回来。在Unix上,新的可执行文件已加载到当前进程中,并且将具有与调用方相同的进程ID。错误将报告为OSError异常。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看