Linebreak problem on the interactive interpreter Win2k
Jonas Galvez
jonas at jonasgalvez.com
Fri Feb 20 02:09:04 EST 2004
A few days ago I posted about a problem I was having on Win2k,
regarding a SyntaxError error on the interactive interpreter to
anything I typed. The thread is located here: tinyurl.com/2kk7b
I've mode some progress on this. I noticed that the problem in
fact lies on the line break. If I place a # on the end of the line,
Python has no problem interpreting it:
C:\>python
Python 2.3.3 (#51, Dec 18 2003, 20:22:39) [MSC v.1200 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print "This works" #
This works
>>>
However:
>>> print "This doesn't work"
File "<stdin>", line 1
print "This doesn't work"
^
SyntaxError: invalid syntax
>>>
The problem is that Python is not interpreting "\r\n" correctly:
>>> import sys; sys.last_value.text #
'print "This doesn\'t work"\r\n'
>>>
Can I change this anyhow?
Jonas
More information about the Python-list
mailing list