在Python中,可以使用subprocess
模块来启动子进程,并获取子进程的进程ID(PID)。以下是一个简单的例子:
import subprocess
# 使用subprocess.Popen来启动子进程
process = subprocess.Popen(['echo', 'Hello World'])
# 获取子进程的PID
pid = process.pid
print(f"子进程的PID是: {pid}")
在这个例子中,我们使用subprocess.Popen
来启动一个新的进程,该进程会打印"Hello World"。在进程启动后,我们通过process.pid
来获取该进程的PID,并将其打印出来。