Joel Pendery a écrit :
So I am trying to write a bit of code and a simple numerical
subtraction
y_diff = y_diff-H
is giving me the error
Syntaxerror: Non-ASCII character '\x96' in file on line 70, but no
encoding declared.
Even though I have deleted some lines before it and this line is no
longer line 70, I am still getting the error every time. I have tried
to change the encoding of the file to utf-8 but to no avail, I still
am having this issue. Any ideas?
Thanks in advance
Hello,
I would say that when you press the minus key, your operating system doesn't
encode the standard (ASCII) minus character, but some fancy character, which
Python cannot interpret.
More precisely, I suspect you are unsing Windows with codepage 1252 (latin 1).
With this encoding, you have 2 kinds of minus signs: the standard (45th
character, in hex '\x2d') and the non-standard (150th character, in hex '\x96').
cf:
http://msdn.microsoft.com/en-us/library/cc195054.aspx
Cheers,
Baptiste
--
http://mail.python.org/mailman/listinfo/python-list