python从mssql数据库取出数据部分字段中文乱码
怪我咯
怪我咯 2017-04-17 17:47:40
0
2
375

coding=utf-8
charset='utf8'
都加了
然而就有一个字段的中文变成乱码了,这是咋回事啊...

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(2)
阿神

看看表格中這個欄位的編碼是不是utf-8

大家讲道理

SQL server在windows上對字元編碼適配的比較好,所以可能直接從SQL server控制台裡看到的結果跟python讀出來的不一致,特別是python2.7對編碼處理的不是很好,你試試方法
1) 把這個字符刪了重新添加下
2) 使用chardet檢查下讀出來的字符串可能的編碼,方法為https://pypi.python.org/ pypi/chardet/2.3.0

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!