In a POSIX system, I want to see if a given process (PID 4356, for example) is running.  It would be even better if I could get metadata about that process.
Look at /proc/pid. This exists only of the process is running, and contains lots of information.
What is the easiest way to see if a process with a given pid exists in Python?