Hello there, : I'm still on Python 2.6 and I'm trying to work some unicode : handling. : : I've spent some hours on this snippet of code, trying to follow : PEP 0263, since the error tells me to see it. I've tried other : docs too and I am still clueless.
OK, so this is PEP 0263. http://www.python.org/dev/peps/pep-0263/ Did you miss these lines? 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: Or was it the lack of an explicit example for UTF-8 in the PEP? Try adding a single line to your script, as the second line. That should make your script look like: #! /usr/bin/env python # -*- coding: utf8 -*- You might wonder why on earth you have to do this. The interpreter cannot safely assume that your editor (any arbitrary text editor) knows how to create/save anything other than ASCII without this (slightly hackish) hint. Good luck, -Martin -- Martin A. Brown http://linux-ip.net/ _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor