skip at pobox.com wrote: > I think the right thing is for InteractiveConsole to dup sys.std{in,out,err} > and do its own thing for its raw_input() method instead of naively calling > the raw_input() builtin. what guarantees that sys.stdin etc has a valid and dup:able fileno when the console is instantiated ? </F>