Python | os.getpid 函数

Lasted 2020-12-07 10:50:07

os.getpid 函数返回当前进程ID,可在记录日志或者 Dump 系统日志时使用。

在类 UNIX 操作系统中,进程组表示一个或多个进程的集合。 它用于控制信号的分配,将信号定向到流程组时,流程组的每个成员都会接收该信号。使用进程组ID唯一标识每个进程组。

函数定义

os.getpid()
# 函数定义

def getpid() -> int: ...

参数

  • checkNone - 无。

返回值

  • checkint - 进程 ID。

示例1: - 使用 os.getpid() 函数获取当前进程ID。

# coding=utf-8

# Python3 代码
# 使用 os.getpid() 函数返回当前进程 ID

# 引入 os 库
import os

# 当前进程组 ID
pid = os.getpid()

print("Current process::", pid)

# 根据 pid 生成文件名
print("Log File::%s.log"%str(os.getpid()))
Current process:: 51724
Log File::51724.log