On Aug 3, 9:39 pm, Erik Max Francis <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] wrote: > > Basically I have Mac OS X 10.4.11 and I've got python 2.5. > > When I go to TextEdit and type in something like > > #!/usr/bin/env python > > print 2+2 > > and save it as simplescript.py. > > Then I go to terminal and cd my way to the dir that the script source > > is in and type: > > python simplescript.py > > And the output is: > > File "simplescript.py", line 1 > > SyntaxError: Non-ASCII character '\xfe' in file simplescript.py on > > line 1, but no encoding declared; > > seehttp://www.python.org/peps/pep-0263.html > > for details > > What does this mean? And how do I make it work again? > > It probably means that your text editor is saving as UTF-16 and it's > seeing part of a byte order marker (0xFE 0xFF or 0xFF 0xFE depending on > endianness) -- either that or you've accidentally injected some extra > garbage into the file. Save as ASCII instead. > > -- > Erik Max Francis && [EMAIL PROTECTED] &&http://www.alcyone.com/max/ > San Jose, CA, USA && 37 18 N 121 57 W && AIM, Y!M erikmaxfrancis > Heaven ne'er helps the man who will not act. > -- Sophocles
Thank you I've got it to work now...I was saving the file as UTF-16 instead of UTF-8. Now it works Thanks -- http://mail.python.org/mailman/listinfo/python-list