portable /dev/null again
Jeff Epler
jepler at unpythonic.net
Wed Mar 24 13:51:34 EST 2004
I think this is a decent idea, though with only two real platforms
(Unix, win32) it's not hard to implement. At least, I assume that OSX
has /dev/null...
if os.name == 'win32':
nullfilename = 'nul:'
else:
nullfilename = '/dev/null
nullfile = file(nullfilename, "r+b")
note that "nullfile" can be closed just like any other file, which is
likely to lead to problems.. or you could os.close(fileno(nullfile))
too..
Jeff
More information about the Python-list
mailing list