`
xiaobian
  • 浏览: 588009 次
  • 来自: 北京
社区版块
存档分类
最新评论

Python中文问题

阅读更多

http://hi.baidu.com/newharvar/blog/item/bd36defd0a13d744d7887d6e.html

sqlite默认编码是utf-8,在我们的PYTHON文件中设置文件保存编码及输出默认编码都为utf-8

在python安装目录lib/site-packages,下新建 sitecustomize.py
输入
import sys
sys.setdefaultencoding('utf-8') #set default encoding to utf-8

python运行时自动设置编码为utf-8

往sqlite中插入数据然后直接print的时候,需要将数据编码转换为其他编码,比如gbk

使用方法:

     def Utf82Gb(self,str):        
         return    str.decode('UTF-8').encode('gbk')

 

就可以轻松解决往sqlite中插入中文数据正确显示的问题~

分享到:
评论

相关推荐

    Python+中文手册.pdf_python中文手册_Python中文手册_python_

    总结,Python中文手册是学习Python编程的宝贵资源,无论是初学者还是有经验的开发者,都可以从中获取所需的信息,提升自己的编程技能。通过深入阅读和实践,你将能够掌握Python的强大功能并应用于实际项目中。

    python读写汉字转成中文

    总结来说,通过结合`xlrd`库读取Excel文件,`pypinyin`库处理中文转英文,以及Python的文件操作功能,我们可以实现从Excel文件中读取汉字数据,将其转换为英文并按照指定格式写入txt文件。这在数据处理和自动化任务...

    python查询笔画数(含汉字编码表)

    在Python编程语言中,查询汉字的笔画数是一项常见的任务,尤其在中文处理或数据分析时。这个主题涉及到几个关键知识点,包括Python的字符串操作、汉字编码以及如何利用数据资源来获取汉字笔画信息。 首先,我们需要...

    Learning Python中文版(Python语言入门)

    《Learning Python中文版》是一本旨在帮助读者入门Python编程语言的书籍。这本书详细介绍了Python的基础知识,适合初学者和希望提高编程技能的读者。Python是一种自由的开放源码的解释性语言,它设计的初衰就是追求...

    Python学习笔记,Python3.5中文无法显示

    在Python编程过程中,遇到中文无法显示或报错“Non-UTF-8 code”通常是由于源代码文件的编码格式与Python解释器默认的UTF-8编码不一致所导致的问题。这个问题在Python 3.x版本中尤为常见,因为Python 3默认采用UTF-8...

    Programming Python 中文第四版

    《Programming Python 中文第四版》是一本深入介绍Python编程的权威指南,专为那些希望学习或深化Python编程技能的人设计。这本书的第四版更新了内容,涵盖了最新的Python版本特性,确保读者能掌握当前最前沿的...

    Python中文操作手册

    本"Python中文操作手册"是针对Python编程者的重要参考资料,类似于Java的API文档,提供详尽的函数、模块和类的说明,便于开发者在编写代码时进行查阅和学习。 这个手册覆盖了Python 2.4版本,虽然Python已经发展到3...

    22 OpenCV-Python中文教程.pdf

    "OpenCV-Python中文教程" OpenCV-Python中文教程是基于OpenCV官方教程的中文翻译版,旨在帮助读者快速掌握OpenCV-Python的使用。该教程涵盖了OpenCV-Python的基础知识、图像处理、视频处理、绘图函数等方面的内容。...

    python 汉字按拼音排序

    在Python编程中,汉字排序通常是一项挑战,因为汉字本身无法按照字母顺序进行排列。然而,通过将汉字转换为其对应的拼音,我们可以实现...通过理解汉字与拼音的关系,我们可以扩展Python的功能,更好地处理中文文本。

    python中文手册.pdf

    python中文手册,适用于python入门学习,描述python基本使用。

    python中文api文档+学习笔记

    `Python中文手册v2.4.chm` 可能是针对Python 2.4版本的中文翻译版,尽管这个版本较旧,但它仍然有价值,因为它可以帮助用户理解Python语言的历史发展和早期版本的特点。学习早期版本有助于理解Python语言的演进,也...

    think python (中文版).pdf

    作为一本Python入门书籍,《Think Python(中文版)》的目标是帮助读者像计算机科学家一样思考问题,它鼓励读者不仅仅要学习Python的语法,而是要学习如何利用编程解决实际问题,培养编程思维和解决问题的能力。...

    python 中文版手册 chm

    这份“Python中文版手册CHM”是为Python开发者量身定制的参考资料,它以中文的形式详细介绍了Python的各种概念、语法和库,使得中文使用者能够更方便地学习和查阅Python的相关知识。 CHM(Compiled Help Manual)是...

    python3.10中文使用手册

    Python 3.10 中文使用手册 Python 语言是由 Guido van Rossum 设计的一种高级编程语言,旨在提高代码的可读性和易用性。Python 3.10 是 Python 语言的最新版本,提供了许多新的特性和改进。 概述 Python 3.10 ...

    Python3.8.2中文API文档

    Python 3.8.2 是一个重要的 Python 语言版本,其中文 API 文档为开发者提供了丰富的参考资料,帮助理解和使用这个版本的各种特性和功能。以下是对这些文档内容的详细概述: 1. **PythonC API 参考手册**:这是针对...

    Python3.8官方中文API参考手册

    Python3.8官方中文API参考手册是一套全面的文档集合,涵盖了Python编程语言的各个方面,为开发者提供了详尽的指导和参考资料。这个压缩包包含了26个PDF文档,旨在帮助用户深入理解和应用Python3.8的特性。以下是这些...

    Head First Python中文版 高清 PDF版

    《Head First Python中文版》是针对初学者设计的一本Python编程教材,以其独特的Head First学习风格,通过丰富的图像、故事和游戏,使复杂的编程概念变得易于理解。这本书旨在帮助读者快速掌握Python语言的基础,并...

    Python 编程手册 (CHM),python编程手册 中文pdf,Python源码.zip

    Python编程手册的中文PDF版本则为不熟悉英文的用户提供了一种便利的学习途径,确保语言障碍不会成为学习过程中的难题。PDF格式使得手册可以在各种设备上阅读,包括电脑、平板和手机,便于随时随地学习。 在Python的...

    python3.8中文帮助文档 离线CHM版

    Python 3.8 中文帮助文档是学习和开发 Python 3.8 语言的重要资源,尤其对于初学者和没有互联网连接的程序员来说,离线 CHM 版本提供了极大的便利。CHM(Microsoft Compiled HTML Help)是一种常见的离线文档格式,...

Global site tag (gtag.js) - Google Analytics