如何执行所需的功能后终止python2.7进程,同时使用linux kill命令杀死该进程

用户名

我想在从bash脚本通过Linux kill命令杀死python2.7进程之前执行所需的功能。这怎么可能?

我尝试了atexit模块,但是从python外部来看并没有帮助。

还是在python中有任何关闭钩子?

何塞·托马斯·巴西诺(JoséTomásBacino)

您可以使用该signal模块捕获发送TERM信号kill

import signal, os

def handleSigTERM(*args):
    print "OMG I'M GETTING KILLED"
    # Do what you want

signal.signal(signal.SIGTERM, handleSigTERM)

print "I'm process:", os.getpid()
while True:
    pass

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

创建子进程并在调用该进程后将其杀死

来自分类Dev

如何通过python或bat使用该进程的窗口名称杀死进程

来自分类Dev

是什么在杀死该进程以及如何阻止这样做

来自分类Dev

如何使用“ kill”和“ grep”组合杀死进程

来自分类Dev

如何使用C ++中的kill函数杀死进程?

来自分类Dev

我如何在不使用kill的情况下杀死Linux中的进程?

来自分类Dev

如何同时杀死进程和子进程?

来自分类Dev

Linux如何“杀死”进程?

来自分类Dev

当父进程被“ kill -9”杀死时,如何终止子进程

来自分类Dev

Linux中的Python:使用Shell杀死进程和子进程

来自分类Dev

如何确保该进程仍在运行,以便我可以将其杀死?

来自分类Dev

批处理文件-如果仅运行一个实例,如何杀死该进程?

来自分类Dev

如何确保该进程仍在运行,以便我可以将其杀死?

来自分类Dev

如何杀死由kill或kill -9脚本开始的进程产生的所有子进程

来自分类Dev

为什么killall命令仅杀死该进程的一个实例?

来自分类Dev

命令行终端在进程上执行并从该进程输入交互

来自分类Dev

手动杀死进程后,为什么在使用“ jobs”命令时显示进程?

来自分类Dev

使用单个命令杀死进程?

来自分类Dev

父进程终止后如何杀死所有子进程?

来自分类Dev

无法使用“kill -9”杀死 wget 进程

来自分类Dev

使用kill -CONT时,该进程将在哪里恢复?

来自分类Dev

如何杀死容器内的进程?Docker最高命令

来自分类Dev

如何命名命令进程并稍后通过名称杀死它?

来自分类Dev

我如何根据给定的“命令”杀死一个进程?

来自分类Dev

如何使用docker container kill [containerID]命令杀死容器

来自分类Dev

如何使用php中的pid杀死Linux进程?

来自分类Dev

如何在bash中重启进程或在命令中杀死进程?

来自分类Dev

如何从命令行杀死某个进程的所有子进程?

来自分类Dev

杀死python执行的后台进程

Related 相关文章

  1. 1

    创建子进程并在调用该进程后将其杀死

  2. 2

    如何通过python或bat使用该进程的窗口名称杀死进程

  3. 3

    是什么在杀死该进程以及如何阻止这样做

  4. 4

    如何使用“ kill”和“ grep”组合杀死进程

  5. 5

    如何使用C ++中的kill函数杀死进程?

  6. 6

    我如何在不使用kill的情况下杀死Linux中的进程?

  7. 7

    如何同时杀死进程和子进程?

  8. 8

    Linux如何“杀死”进程?

  9. 9

    当父进程被“ kill -9”杀死时,如何终止子进程

  10. 10

    Linux中的Python:使用Shell杀死进程和子进程

  11. 11

    如何确保该进程仍在运行,以便我可以将其杀死?

  12. 12

    批处理文件-如果仅运行一个实例,如何杀死该进程?

  13. 13

    如何确保该进程仍在运行,以便我可以将其杀死?

  14. 14

    如何杀死由kill或kill -9脚本开始的进程产生的所有子进程

  15. 15

    为什么killall命令仅杀死该进程的一个实例?

  16. 16

    命令行终端在进程上执行并从该进程输入交互

  17. 17

    手动杀死进程后,为什么在使用“ jobs”命令时显示进程?

  18. 18

    使用单个命令杀死进程?

  19. 19

    父进程终止后如何杀死所有子进程?

  20. 20

    无法使用“kill -9”杀死 wget 进程

  21. 21

    使用kill -CONT时,该进程将在哪里恢复?

  22. 22

    如何杀死容器内的进程?Docker最高命令

  23. 23

    如何命名命令进程并稍后通过名称杀死它?

  24. 24

    我如何根据给定的“命令”杀死一个进程?

  25. 25

    如何使用docker container kill [containerID]命令杀死容器

  26. 26

    如何使用php中的pid杀死Linux进程?

  27. 27

    如何在bash中重启进程或在命令中杀死进程?

  28. 28

    如何从命令行杀死某个进程的所有子进程?

  29. 29

    杀死python执行的后台进程

热门标签

归档