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 Web框架Flask中使用百度云存储BCS实例
Feb 08 Python
Python中用max()方法求最大值的介绍
May 15 Python
Python获取当前路径实现代码
May 08 Python
Python实现感知机(PLA)算法
Dec 20 Python
Windows环境下python环境安装使用图文教程
Mar 13 Python
django manage.py扩展自定义命令方法
May 27 Python
Python DataFrame.groupby()聚合函数,分组级运算
Sep 18 Python
Python画图高斯分布的示例
Jul 10 Python
python实现根据文件格式分类
Oct 31 Python
Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例
Mar 03 Python
深入浅析pycharm中 Make available to all projects的含义
Sep 15 Python
Python中super().__init__()测试以及理解
Dec 06 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+java实现自动新闻滚动窗口
2006/10/09 PHP
PHP中的integer类型使用分析
2010/07/27 PHP
20个PHP常用类库小结
2011/09/11 PHP
ThinkPHP有变量的where条件分页实例
2014/11/03 PHP
php使用Jpgraph绘制柱形图的方法
2015/06/10 PHP
FleaPHP框架数据库查询条件($conditions)写法总结
2016/03/19 PHP
php操作xml并将其插入数据库的实现方法
2016/09/08 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
js 图片随机不定向浮动的实现代码
2013/07/02 Javascript
jquery checkbox实现单选小例
2013/11/27 Javascript
JS实现带缓冲效果打开、关闭、移动一个层的方法
2015/05/09 Javascript
JavaScript对Json的增删改属性详解
2016/06/02 Javascript
jqGrid用法汇总(全经典)
2016/06/28 Javascript
Vue如何引入远程JS文件
2017/04/20 Javascript
详解webpack打包nodejs项目(前端代码)
2018/09/19 NodeJs
VueCli生产环境打包部署跨域失败的解决
2020/11/13 Javascript
JavaScript/TypeScript 实现并发请求控制的示例代码
2021/01/18 Javascript
python使用socket远程连接错误处理方法
2015/04/29 Python
常见python正则用法的简单实例
2016/06/21 Python
Django中反向生成models.py的实例讲解
2018/05/30 Python
Python OpenCV利用笔记本摄像头实现人脸检测
2020/08/20 Python
Python3 Tkinter选择路径功能的实现方法
2019/06/14 Python
Python笔记之代理模式
2019/11/20 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
2020/04/09 Python
matplotlib 对坐标的控制,加图例注释的操作
2020/04/17 Python
Python实现aes加密解密多种方法解析
2020/05/15 Python
HTML5是否真的可以取代Flash
2010/02/10 HTML / CSS
HTML5手机端弹出遮罩菜单特效代码
2016/01/27 HTML / CSS
HTML5播放实现rtmp流直播
2020/06/16 HTML / CSS
秘鲁购物网站:Linio秘鲁
2017/04/07 全球购物
MSC邮轮官方网站:加勒比海、地中海和世界各地的假期
2018/08/27 全球购物
纽约州一群才华横溢的金匠制作而成:Hearth Jewelry
2019/03/22 全球购物
HSRP的含义以及如何工作
2014/09/10 面试题
小班下学期个人总结
2015/02/12 职场文书
2015年银行柜员工作总结报告
2015/04/01 职场文书
毕业班班主任工作总结2015
2015/07/23 职场文书