On 2004-12-07, It's me <[EMAIL PROTECTED]> wrote: >> Dunno. Works fine for me under 2.3.4, and according to the >> docs, should work under 2.4. >> >> What do you get when you do this: >> >> import sys > > Done that. > >> type(sys.stdin) > > I get: > > <type 'instance'> > >> dir(sys.stdin) > > I get: > > ['_RPCProxy__attributes', '_RPCProxy__getattributes', > '_RPCProxy__getmethods', '_RPCProxy__methods', '__doc__', '__getattr__', > '__init__', '__module__', 'encoding', 'oid', 'sockio']
> ???????? As somebody else already suggested, you must be running your program inside some sort of IDE that replaces sys.stdin with some other object that doesn't have a read() method. Try running the program from a shell prompt. -- Grant Edwards grante Yow! Someone in DAYTON, at Ohio is selling USED visi.com CARPETS to a SERBO-CROATIAN -- http://mail.python.org/mailman/listinfo/python-list