相关疑难解决方法(0)

如何在Python中检查是否存在具有给定pid的进程?

有没有办法检查pid是否对应一个有效的进程?我从不同的来源获得了一个pidos.getpid(),我需要检查是否在该机器上不存在具有该pid的进程.

我需要它在Unix和Windows中可用.我还在检查PID是否未被使用.

python pid process

96
推荐指数
7
解决办法
9万
查看次数

如果进程仍在运行,如何使用Python检入Linux?

我发现的唯一好方法是:

import sys
import os

try:
        os.kill(int(sys.argv[1]), 0)
        print "Running"
except:
        print "Not running"
Run Code Online (Sandbox Code Playgroud)

(来源)
但这可靠吗?它适用于每个流程和每个分发吗?

python unix linux process

35
推荐指数
7
解决办法
8万
查看次数

Python检查当前进程是否正在运行?

我需要在我的python脚本中添加一个函数来检查当前脚本是否已经在运行.如果是,那么它将退出,如果不是它继续运行脚本.我已经研究过这样做的方法,但我无法弄清楚如何做到这一点.

python process

5
推荐指数
1
解决办法
5375
查看次数

标签 统计

process ×3

python ×3

linux ×1

pid ×1

unix ×1