I need to run a command using subprocess.Popen() and have stdin connected to the null device. On unix, I would do:
self.process = subprocess.Popen(argv, env=new_env, stdout=open(outfile, 'w'), stderr=open(errfile, 'w'), stdin=open('/dev/null') ) but that's not portable to windows. Does Python have a portable way to get a file object connected to the null device, regardless of what operating system you're running on? -- http://mail.python.org/mailman/listinfo/python-list