On Wed, Feb 25, 2009 at 12:46 PM, Thorsten Kampe <thors...@thorstenkampe.de> wrote: > * spir (Fri, 20 Feb 2009 13:02:59 +0100)
>> > Use the header: # -*- coding: utf8 -*- >> >> You don't even need fancy decoration: >> >> # coding: utf-8 >> >> is enough. > > Sure? Never heard of that. Interesting... >From PEP 263 (http://www.python.org/dev/peps/pep-0263/): To define a source code encoding, a magic comment must be placed into the source files either as first or second line in the file, such as: # coding=<encoding name> or (using formats recognized by popular editors) #!/usr/bin/python # -*- coding: <encoding name> -*- or #!/usr/bin/python # vim: set fileencoding=<encoding name> : More precisely, the first or second line must match the regular expression "coding[:=]\s*([-\w.]+)". The -*- style is also recognized by some editors. Kent _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor