Python中文问题
Posted 采菊东篱下,悠然见南山。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python中文问题相关的知识,希望对你有一定的参考价值。
读取数据库中文是??
解决如下
一、python2版本需要在 文件的开头要加上编码设置来说明文件的编码 python3版本以上不需要
#encoding=utf-8
二、在连接数据的连接参数里加上字符集说明查询出的结果的编码 charset=‘utf8‘
conn=pymssql.connect(server=‘.‘,user=‘‘, password=‘‘,database=‘MyTest‘,charset=‘utf8‘)
三、设置python系统的默认编码
import sys reload(sys) sys.setdefaultencoding(‘utf8‘)
注意:上述编码是“utf8”,而不是“utf-8”
以上是关于Python中文问题的主要内容,如果未能解决你的问题,请参考以下文章
你如何在 python 中处理 graphql 查询和片段?
在 Python 多处理进程中运行较慢的 OpenCV 代码片段