最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQLite3中文編碼 Python的實現(xiàn)

 更新時間:2017年01月11日 08:57:33   投稿:jingxian  
下面小編就為大家?guī)硪黄猄QLite3中文編碼 Python的實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

讀取十萬多條文本寫入SQLite類型數(shù)據(jù)庫,由于文本中存在中文字符,插入到數(shù)據(jù)庫沒錯,取出時一直是UnicodeDecodeError,導(dǎo)致折騰了一天。

最后的解決方法:

Python連接數(shù)據(jù)時進行如下設(shè)置:

db=sqlite3.connection("...")

db.text_factory=st


另為了python代碼中硬編碼的中文字符串不出現(xiàn)問題,除了在源碼開始添加

# -*- coding:utf-8 -*- 

設(shè)置python源碼的編碼為utf-8

import sys

reload(sys)

sys.setdefaultencode('utf8')

以上這篇SQLite3中文編碼 Python的實現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

平江县| 昭觉县| 双桥区| 垦利县| 龙州县| 紫金县| 上林县| 尖扎县| 平陆县| 高邮市| 潜江市| 盘山县| 广饶县| 苏尼特左旗| 龙陵县| 边坝县| 衡阳县| 饶平县| 通山县| 竹山县| 淮南市| 柯坪县| 甘孜县| 永仁县| 鹰潭市| 廊坊市| 平遥县| 台州市| 中西区| 肥西县| 文昌市| 乌拉特前旗| 绥化市| 平阳县| 长乐市| 西和县| 龙海市| 北京市| 井陉县| 紫阳县| 永济市|