
1 larkifly OP 发现了,平时是3位utf8代表一个unicode字符,现在是4位utf8,表示一个unicode字符,请问如何统一成三位的了 |
2 dorentus 2014-10-14 11:07:59 +08:00 |
3 Azone 2014-10-14 11:21:01 +08:00 我记得 UTF-8 编码应该是 1-4 位变长的吧 |
4 timonwong 2014-10-14 11:27:14 +08:00 |
5 larkifly OP |
7 Azone 2014-10-14 11:50:19 +08:00 |
9 jjliangxueyan 2014-10-14 15:07:35 +08:00 在插入的数据 的py文件里加入: import sys reload(sys) setdefaultecoding("utf-8") 在连接数据库时候跟上 charset='utf8' 参数 一般这样问题就解决了。 |
10 larkifly OP 谢谢楼上各位,问题已经解决了,还是编码问题,emoji表情在mysql存储时应该用utf8mb4编码 |