Python | os.getpid 函數

最近更新時間 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
rss_feed