84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
coding=utf-8charset='utf8'都加了然而就有一个字段的中文变成乱码了,这是咋回事啊...
走同样的路,发现不同的人生
看看表中这个字段的编码是不是utf-8
SQL server在windows上对字符编码适配的比较好,所以可能直接从SQL server控制台里看到的结果跟python读出来的不一致,特别是python2.7对编码处理的不是很好,你试试方法1) 把这个字符删了重新添加下2) 使用chardet检查下读出来的字符串可能的编码,方法为https://pypi.python.org/pypi/chardet/2.3.0
看看表中这个字段的编码是不是utf-8
SQL server在windows上对字符编码适配的比较好,所以可能直接从SQL server控制台里看到的结果跟python读出来的不一致,特别是python2.7对编码处理的不是很好,你试试方法
1) 把这个字符删了重新添加下
2) 使用chardet检查下读出来的字符串可能的编码,方法为https://pypi.python.org/pypi/chardet/2.3.0