Xin chào ACE,
Trong quá trình install new module mình bị báo lỗi như sau:
"UnicodeEncodeError: 'ascii' codec can't encode character u'\u1ecd' in position 7: ordinal not in range(128)".
Mình đính kèm các file ACE xem giúp dùm nha.
Thanks.
0
1 Trả lời
Best Answer
Bạn xem các link dưới đây.
Ngoài ra, bạn nên tránh code trên Windows cho đỡ phiền phức. Nếu code trên windows, nhớ lưu ý các sự bất tương thích giữa các character của Windows với Linux nói chung và Python nói riêng.
Về phần code, hãy sử dụng UTF-8 with BOM, ví dụ:
import codecs content = unicode(q.content.strip(codecs.BOM_UTF8), 'utf-8') parser.parse(StringIO.StringIO(content))
http://docs\.python\.org/2/howto/unicode\.html
http://docs.python.org/2/howto/unicode.html#the-unicode-type