最新国产好看的视频,伊人天堂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)文章

最新評論

泸溪县| 桃源县| 砚山县| 厦门市| 芦山县| 青海省| 新巴尔虎左旗| 洛宁县| 策勒县| 油尖旺区| 密山市| 蚌埠市| 奉节县| 普安县| 高州市| 礼泉县| 长沙市| 同江市| 施甸县| 余干县| 呼伦贝尔市| 河北省| 安陆市| 永年县| 积石山| 德阳市| 邮箱| 通城县| 西峡县| 镇赉县| 右玉县| 太仆寺旗| 敦煌市| 惠来县| 武夷山市| 镇赉县| 云阳县| 富宁县| 昭苏县| 台前县| 乌兰浩特市|