David Erickson wrote: > I am using the Popen class from subprocess and would like to feed a > string in as the stdin parameter, however primarily it only takes a > File object. Does there exist a wrapper for a string to do this? I > know I can just dump the string to a temp file and feed that in but > that is pretty hacky.
You don't need a file like object: popen = subprocess.Popen(..., stdin=subprocess.PIPE) popen.stdin.write("yourstring") Christian -- http://mail.python.org/mailman/listinfo/python-list