python的一个问题...

python的一个问题...

我在freebsd 下,通过执行
python xxx.py &

使用这个python程序在后台运行,此时产生一个进程ID.

我如何在 xxx.py 里,取得其当前产生的进程ID,并将此ID写进一个文本里.
import os

fp=open("pidfile","a+")
fp.write(str(os.getpid())+'\n')
fp.close()