I\'m having a problem where I get errors when I try to execute this code with python 3.2.2
working_file = subprocess.Popen([\"/pyRoot/iAmAProgram\"], stdout=
Is your error message "TypeError: 'str' does not support the buffer interface"? That error message tells you pretty much exactly what is wrong. You don't write string objects to that sdtin. So what do you write? Well, anything supporting the buffer interface. Typically this is bytes objects.
Like:
working_file.stdin.write(b'message')