Running the following, then trying to run interactive commands fails...
c:\> python -u -i test.py | tee output.txt
... test.py output ...
File "<stdin>", line 1
^
SyntaxError: invalid syntax
>>> print "Hi"
File "<stdin>", line 1
print "Hi"
^
SyntaxError: invalid syntax
A simpler test also fails:
c:\> python -u
>>> print "Hi"
File "<stdin>", line 1
print "Hi"
^
SyntaxError: invalid syntax
I'm using Python 2.6.6 (r266:84297, Aug 24 2010, 18:13:38) [MSC v.1500 64 bit (AMD64)] on win32
on Windows 7.