Intuitive API to safely start and communicate with processes in Python
Uses subprocess.stdin.write and named pipes (Windows) to read data from / write data to a subprocess