very strange syntax errors

Peter Otten __peter__ at web.de
Wed Mar 28 13:27:21 EDT 2007


hg wrote:

> I'v been facing some very strange errors lately:
> 
> one example:
> 
> def __init__(self):
> ....
>         import my_info
>         some_text = my_info.T_SOME_TEXT
>                                       ^ syntax error
> 
> 
> I manage to get rid of that one by moving the import on top of my file.
> 
> Note: Python 2.4.1 under Windows
> 
> 
> Any clue ?

A guess: you may have mixed Unix ("\n") and Windows ("\r\n") newlines. Try
to ensure that every line ends with "\r\n".

Peter




More information about the Python-list mailing list