On 12 sep, 10:49, Steven D'Aprano <steve +comp.lang.pyt...@pearwood.info> wrote: > > Even with a source code encoding, you will probably have problems with > source files including \xe2 and other "bad" chars. Unless they happen to > fall inside a quoted string literal, I would expect to get a SyntaxError. >
This is absurd and a complete non sense. The purpose of a coding directive is to inform the engine, which is processing a text file, about the "language" it has to speak. Can be a html, py or tex file. If you have problem, it's probably a mismatch between your coding directive and the real coding of the file. Typical case: ascii/utf-8 without signature. jmf -- http://mail.python.org/mailman/listinfo/python-list