Multiple inputs and outputs in python subprocess communicate
Popen.communicate() is a helper method that does a one-time write of data to stdin and creates threads to pull data from stdout and stderr. It closes stdin when its done writing data and reads stdout and stderr until those pipes close. You can’t do a second communicate because the child has already exited by the … Read more