SQLite3中文编码 Python的实现


Posted in Python onJanuary 11, 2017

读取十万多条文本写入SQLite类型数据库,由于文本中存在中文字符,插入到数据库没错,取出时一直是UnicodeDecodeError,导致折腾了一天。

最后的解决方法:

Python连接数据时进行如下设置:

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

db.text_factory=st

另为了python代码中硬编码的中文字符串不出现问题,除了在源码开始添加

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

设置python源码的编码为utf-8

import sys

reload(sys)

sys.setdefaultencode('utf8')

以上这篇SQLite3中文编码 Python的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python命名空间详解
Aug 18 Python
python元组操作实例解析
Sep 23 Python
Python读写txt文本文件的操作方法全解析
Jun 26 Python
Python Sqlite3以字典形式返回查询结果的实现方法
Oct 03 Python
Python的装饰器使用详解
Jun 26 Python
Pycharm编辑器技巧之自动导入模块详解
Jul 18 Python
对numpy中array和asarray的区别详解
Apr 17 Python
python实现给微信指定好友定时发送消息
Apr 29 Python
详解利用OpenCV提取图像中的矩形区域(PPT屏幕等)
Jul 01 Python
python+selenium+chromedriver实现爬虫示例代码
Apr 10 Python
Python几种常见算法汇总
Jun 02 Python
PyTorch 导数应用的使用教程
Aug 31 Python
利用python实现数据分析
Jan 11 #Python
使用python调用zxing库生成二维码图片详解
Jan 10 #Python
利用Python生成文件md5校验值函数的方法
Jan 10 #Python
python中执行shell的两种方法总结
Jan 10 #Python
Python用list或dict字段模式读取文件的方法
Jan 10 #Python
python导入时小括号大作用
Jan 10 #Python
python实现应用程序在右键菜单中添加打开方式功能
Jan 09 #Python
You might like
提升PHP速度全攻略
2006/10/09 PHP
php 字符过滤类,用于过滤各类用户输入的数据
2009/05/27 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
2010/11/02 PHP
定义php常量的详解
2013/06/09 PHP
PHP函数实现从一个文本字符串中提取关键字的方法
2015/07/01 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
PHP Socket网络操作类定义与用法示例
2017/08/30 PHP
判断JavaScript对象是否可用的最正确方法分析
2008/10/03 Javascript
仿迅雷焦点广告效果(JQuery版)
2008/11/19 Javascript
html 锁定页面(js遮罩层弹出div效果)
2009/10/27 Javascript
jquery 操作表格实现代码(多种操作打包)
2011/03/20 Javascript
div拖拽插件——JQ.MoveBox.js(自制JQ插件)
2013/05/17 Javascript
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
jquery 日期控件datepicker属性详细解析
2013/11/08 Javascript
angular简介和其特点介绍
2015/01/29 Javascript
nw.js实现类似微信的聊天软件
2015/03/16 Javascript
js实现精确到毫秒的倒计时效果
2016/08/05 Javascript
jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
2017/03/15 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
2018/12/10 Javascript
vue的hash值原理也是table切换实例代码
2020/12/14 Vue.js
[51:17]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
学习python的几条建议分享
2013/02/10 Python
python去掉字符串中重复字符的方法
2014/02/27 Python
Python 数据结构之堆栈实例代码
2017/01/22 Python
详解python中的文件与目录操作
2017/07/11 Python
Django多层嵌套ManyToMany字段ORM操作详解
2020/05/19 Python
CSS3 background-image颜色渐变的实现代码
2018/09/13 HTML / CSS
全球最大的网上自行车商店:Chain Reaction Cycles
2016/12/02 全球购物
北京麒麟网信息技术有限公司网络游戏测试面试题
2013/09/28 面试题
什么是Web Service?
2012/07/25 面试题
外语系毕业生找工作的求职信
2013/11/28 职场文书
工作自荐信
2013/12/11 职场文书
优秀高中生事迹材料
2014/02/11 职场文书
乡镇干部个人对照检查材料(群众路线)
2014/09/26 职场文书
四风问题个人剖析材料
2014/10/07 职场文书
pandas中pd.groupby()的用法详解
2022/06/16 Python