In <[EMAIL PROTECTED]>, hzqij wrote: > i have a python source code test.py > > # -*- coding: UTF-8 -*- > > # s is a unicode string, include chinese > s = u'张三' > > then i run > > $ python test.py > UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: > invalid data > > by in python interactive, it is right > >>>> s = u'张三' > > why?
Does the "coding comment" match the actual encoding of the source file? Ciao, Marc 'BlackJack' Rintsch -- http://mail.python.org/mailman/listinfo/python-list