Several processes with the same name are running on host. What is the cross-platform way to get PIDs of that processes by name using python or jython?
- It's like pidof but in python (I don't have pidof anyway).
- I can't parse /proc because it might be unavailable (on HP-UX).
- I do not want to run os.popen('ps') and parse the output because I think it is ugly (field sequence may be different in different OS).
- Target platforms are Solaris, HP-UX, and maybe others.