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

Reply via email to