pretty-printer产生一些伪输出: builtinPython Exception <type 'exceptions.UnicodeEncodeError'> 'ascii' codeccan'tencodecharacters in position 48-53: ordinal not in rang
site-packages/MySQLdb/connections.py", line 198, in string_literalUnicodeEncodeError: 'ascii' codeccan'tencodecharacters in position 0-10: ordinal not in range(128)
经过一段
但是,当运行下面的代码时,我得到:UnicodeEncodeError: 'ascii' codeccan'tencodecharacters in position 184-189: ordinalPython.framework/Versions/2.7/lib/python2.7/shlex.py", line 25, in __init__
instream
UnicodeEncodeError: 'ascii' codeccan'tencodecharacters in position 0-3: ordinal not in range(128)问题出在字符′上,我试过encode('utf8')仍然不能工作。当我手动将它插入到MySql中,然后查询它时,它会显示为2?BR。这是插入的代码。谢谢。
我正在尝试用葡萄牙语-巴西的特殊字符创建一个字符串(例如,á,à,-,)push_message.decode().encode('utf-8')UnicodeEncodeError: 'ascii' codeccan'tencode character u'\xe1' in position 0: ordinal