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 相关文章推荐
400多行Python代码实现了一个FTP服务器
May 10 Python
举例讲解Python的Tornado框架实现数据可视化的教程
May 02 Python
Python操作Access数据库基本步骤分析
Sep 19 Python
python dict 字典 以及 赋值 引用的一些实例(详解)
Jan 20 Python
Python编程实现双链表,栈,队列及二叉树的方法示例
Nov 01 Python
利用python实现简单的邮件发送客户端示例
Dec 23 Python
django 解决manage.py migrate无效的问题
May 27 Python
django缓存配置的几种方法详解
Jul 16 Python
Atom Python 配置Python3 解释器的方法
Aug 28 Python
解决tensorflow/keras时出现数组维度不匹配问题
Jun 29 Python
Python爬虫之Spider类用法简单介绍
Aug 04 Python
Python 游戏大作炫酷机甲闯关游戏爆肝数千行代码实现案例进阶
Oct 16 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
资料注册后发信小技巧
2006/10/09 PHP
让PHP支持页面回退的两种方法[转]
2007/02/14 PHP
PHP 开源AJAX框架14种
2009/08/24 PHP
PHP sprintf()函数用例解析
2011/05/18 PHP
php教程 插件机制在PHP中实现方案
2012/11/02 PHP
PHP两种实现无级递归分类的方法
2017/03/02 PHP
PHP生成图表pChart的示例解析
2020/07/31 PHP
仅img元素创建后不添加到文档中会执行onload事件的解决方法
2011/07/31 Javascript
jQuery对html元素取值与赋值的方法
2013/11/20 Javascript
js设置控件的隐藏与显示的两种方法
2014/08/21 Javascript
JS使用正则实现去掉字符串左右空格的方法
2016/12/27 Javascript
JQuery获取鼠标进入和离开容器的方向
2016/12/29 Javascript
js中创建对象的几种方式
2017/02/05 Javascript
JS字符串长度判断,超出进行自动截取的实例(支持中文)
2017/03/06 Javascript
VUE页面中加载外部HTML的示例代码
2017/09/20 Javascript
canvas绘制爱心的几种方法总结(推荐)
2017/10/31 Javascript
vue 实现路由跳转时更改页面title
2019/11/05 Javascript
Python设计模式之单例模式实例
2014/04/26 Python
python中requests模块的使用方法
2015/04/08 Python
python实现class对象转换成json/字典的方法
2016/03/11 Python
Python操作SQLite数据库的方法详解
2017/06/16 Python
python中模块的__all__属性详解
2017/10/26 Python
tensorflow获取变量维度信息
2018/03/10 Python
python学生管理系统
2019/01/30 Python
python使用Plotly绘图工具绘制气泡图
2019/04/01 Python
浅谈django url请求与数据库连接池的共享问题
2019/08/29 Python
python中利用matplotlib读取灰度图的例子
2019/12/07 Python
css3之UI元素状态伪类选择器实例演示
2017/08/11 HTML / CSS
HTML5 语音搜索只需一句代码
2013/01/03 HTML / CSS
萌新的HTML5 入门指南
2020/11/06 HTML / CSS
英国电器零售商:PRC Direct
2018/06/21 全球购物
医药代表个人的求职信分享
2013/12/08 职场文书
完美主义个人的自我评价
2014/02/17 职场文书
晚归检讨书
2014/02/19 职场文书
汶川大地震感悟
2015/08/10 职场文书
Golang使用Panic与Recover进行错误捕获
2022/03/22 Golang