weheh wrote: > I'm developing a cgi-bin application that must be unicode sensitive. I'm > striving for a UTF8 implementation. I'm running python 2.3 on a development > machine (windows xp) and a server (windows xp server). Both environments are > running Apache 2.2 with the same configuration file. > > The problem is this. On my development machine I get the following unicode > error: > > UnicodeDecodeError: 'utf8' codec can't decode bytes in position 4-6: invalid > data > args = ('utf8', 'adem\xe3\xa1s', 4, 7, 'invalid data') > encoding = 'utf8' > end = 7 > object = 'adem\xe3\xa1s' > reason = 'invalid data' > start = 4
Could be that sys.stdin.encoding differs between the setups. *Where* do you get this exception? In the database layer? When the script is trying to read things from a file? When it's trying to output things? Somewhere else? </F> -- http://mail.python.org/mailman/listinfo/python-list