Word het proces in dezelfde python sessie gestart?
Zoja, dan kan het met os.getpid() waarschijnlijk, of de pid meteen opvangen bij het starten van het proces.
Zoniet, dan word het wat moeilijker. Dan zult ge de OS-specifieke tools moeten aanroepen. Op Linux (Mac?):
>>> import subprocess
>>> process = subprocess.Popen(["pidof", "-x", "firefox"], stdout=subprocess.PIPE)
>>> result, error = process.communicate()
>>> print result
13213